我有一個文件,我必須處理這個文件,但我必須選擇文件的最後一行,並檢查這一行是否以數字9開頭,我該怎麼辦這使用LINQ ...?獲取以一些數字開頭的行
這個紀錄,這與9號開始,有時,不是文件的最後一行,因爲最後一行可以是\ r \ n
我maded一個簡單的系統,使thsi:
var lines = File.ReadAllLines(file);
for (int i = 0; i < lines.Length; i++)
{
if (lines[i].StartsWith("9"))
{
//...
}
}
但是,我whant知道是否可能使更多的東西快......或者,更多更好的,使用LINQ ... :)
爲什麼在閱讀文件時不檢查它?或者你有一些已經閱讀過的行集合? –
這不是你應該使用LINQ for的東西。簡單地解析文件並檢查最後一行。 –
我提出了一些問題...... :) – Alexandre