설명 :
File_DownLoad 새로운하여 FileStream을 = (openf.FileName, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
긴 순위는 = 0;
INT 값;
VAR 길이 File_DownLoad.Length를 =;
불리언 HasText = 거짓;
할
{
Pos--을;
File_DownLoad.Seek (POS, System.IO.SeekOrigin.End);
//Delete_File_Lines.Write ();
File_DownLoad.ReadByte 값 = ();
경우 (값 == 0xd || 값 == 0xa는)
{
경우 (HasText) 휴식;
}
다른
HasText 사실 =;
} 동안 (길이 + 순위> 0);
File_DownLoad.SetLength (POS + 길이);
File_DownLoad.Seek (0, System.IO.SeekOrigin.Begin); // 마지막 줄을 삭제는 첫 번째 줄에서 읽을
로부터 원본 코드, 정말 작동 코드는, 당신이 해결하려는 문제를 해결했다 "바이두는 알고있다"
원본 링크 : https://zhidao.baidu.com/question/182251110861789444.html