-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