이 코드를 가지고 있습니다. 아이디어는 파일을 읽고 파일을 삭제하는 것입니다. 파일을 삭제할 수 없습니다. "프로세스가 파일에 액세스 할 수 없습니다."
StreamReader sr = new StreamReader(path);
s = sr.ReadLine();
if ((s != null))
{
sr.ReadLine();
do
{
// I start to read and get the characters
}while (!(sr.EndOfStream));
}
sr.close();
하고 가까이에서는 StreamReader 후
, 나는 파일을 삭제하려고하지만 난 할 수 없습니다 :는 "프로세스가 파일을 액세스 할 수 없습니다 다른 프로세스에서 사용하고 있기 때문에"
어떻게해야합니까? 다음과 같이 using
성명에서 코드를 둘러싸 후
엑셀 파일 또는 다른 파일입니까? – Dotnet
코드 (조각)는 지나치게 복잡해 보이며 당신이 묘사 한 것으로부터 약해 보이는 것이 목표입니다. 적어도 파일을 삭제하려고하는 부분까지 전체 코드/기능을 표시하십시오. –
그것은 txt 코드이며 sr.Dispose()로 시도하고 작동하지 않습니다 – jobormo