我想讓我的代碼過濾,並從txt文件中的特定單詞開始和結束。C#讀取和過濾文本
對,對不起。問題是,如何告訴它從一條線開始並停止另一條線?
foreach (string line in File.ReadLines(@"C:\test.txt"))
{
if (line.Contains("text"))
{
Console.WriteLine(line);
}
}
我將tr指定我打算實現的目標。
它必須從「命令:更新」行開始並結束。棘手的部分是,它必須從最後一個「命令:更新」開始。
Command : Update
Updating : C:\somepath\somepath\somefile1.doc
Completed : C:\somepath\somepath\somefile1.exe
External : C:\somepath\somepath\somefile1.fla
Completed : C:\somepath\somepath\somefile1.txt
Completed : C:\somepath\somepath\somefile1.doc
Completed : C:\somepath\somepath\somefile1.exe
Command : Update
Updating : C:\somepath\somepath\somefile222.fla
External : C:\somepath\somepath\somefile222.txt
Updating : C:\somepath\somepath\somefile222.doc
Completed : C:\somepath\somepath\somefile222.exe
External : C:\somepath\somepath\somefile222.fla
Completed : C:\somepath\somepath\somefile222.txt
Completed : C:\somepath\somepath\somefile222.doc
Completed : C:\somepath\somepath\somefile222.exe
的preferd輸出將
C:\somepath\somepath\somefile222.doc
C:\somepath\somepath\somefile222.doc
問題是什麼? –
你能否澄清你想要做什麼以及哪些不能在你的代碼中工作? –
問題是?請澄清你正在嘗試做什麼,究竟是什麼問題。 – SWeko