我有一個文本文件,每次從服務器數據中獲取更新。現在根據我的要求,我必須逐行讀取此文件。我知道如何讀取文件行通過線,但沒有得到如何看它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實用程序['尾-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) –