6
매우 큰 파일이 디스크에 있습니다. 나머지 파일을 다른 파일에 복사하지 않고 마지막 N 바이트를 삭제할 수있는 방법이 있습니까?파일에서 마지막 N 바이트를 삭제하십시오.
매우 큰 파일이 디스크에 있습니다. 나머지 파일을 다른 파일에 복사하지 않고 마지막 N 바이트를 삭제할 수있는 방법이 있습니까?파일에서 마지막 N 바이트를 삭제하십시오.
C# .NET 코드의이 조각은 어떻습니까? 당신이 추가하거나 위치에 바이트를 제거하려면
FileInfo fi = new FileInfo("filename");
FileStream fs = fi.Open(FileMode.Open);
long bytesToDelete = 5000;
fs.SetLength (Math.Max(0, fi.Length - bytesToDelete));
fs.Close();
덕분에, 그 –
아주 좋은 대답은 생각하지 않았다 –