서버 데이터에서 매번 업데이트되는 텍스트 파일이 있습니다. 내 요구 사항에 따라이 파일을 한 줄씩 계속 읽어야합니다. 파일 줄을 읽는 방법을 알고 있습니다. 선으로하지만 ... continuously.Here 라인에 의해 파일의 라인을 읽어 내 C# 코드를 읽는 방법을 내 요구 사항에 따라텍스트 파일을 연속적으로 읽는 방법
if (System.IO.File.Exists(FileToCopy) == true)
{
using (StreamReader reader = new StreamReader(FileToCopy))
{
string line;
string rawcdr;
while ((line = reader.ReadLine()) != null)
{
//Do Processing
}
}
}
을받지 난 changes.Suppose 새로운 연속 텍스트 파일을 볼 수 있습니다 라인이 텍스트 파일에 추가 된 경우 추가 된 순간이 위에 정의 된 코드로 읽혀지고 조건에 따라 처리가 수행되어야합니다.
참고로 UNIX 유틸리티 ['tail -f'] (http://stackoverflow.com/questions/1439799/how-can-i-get-the-source-code-for-the- linux-utility-tail)이이를 구현합니다. 그들은 파일을 "추적"이라고 부릅니다. –
[C# 지속적으로 파일을 읽을 수]의 중복 가능 (http://stackoverflow.com/questions/3791103/c-sharp-continuously-read-file) –