-6
我有一個StreamReader reader
在那裏我有內容如下
抓取線列表在C#
一些文字在這裏在這裏
測試文字
TEST_START ,,,,,,
試驗中,如圖1所示,文本
測試,2,文本
試驗,如圖3所示,文本
測試,4,文本
試驗,如圖5所示,文本TEST_STOP ,,,,,,
一些文本這裏
我需要在下面的代碼使用的list.I獲取TEST_START
和TEST_STOP
之間的界限,但不知道我錯過了在這裏拍攝的東西
Reference:
string start_token = "TEST_START";
string end_token = "TEST_STOP";
string line;
bool inCorrectSection = false;
while ((line = reader.ReadLine()) != null)
{
if (line.StartsWith(start_token))
{
if (inCorrectSection)
{
break;
}
else if(line.StartsWith(end_token))
{
inCorrectSection = true;
}
}
else if (inCorrectSection)
myList.Add(line);
}
好了,那你試試? – BugFinder
你的問題是什麼? –
您是要求我們爲您編寫代碼還是您有一些代碼來顯示您試圖解決您的問題? – Steve