【发布时间】:2013-08-02 21:33:18
【问题描述】:
我有一个文件,我已经阅读了所有行 列表行 = File.ReadAllLines(path).ToList(); 列表是这样的:
Remove lines here
...
BEGIN READ
X
Y
Z
END READ
more lines to remove
...
我想保留“BEGIN READ”和“END READ”之间的部分,不包括那些触发器。 如何过滤掉这些行?
【问题讨论】:
-
要求代码的问题必须表明对所解决问题的最低理解。包括尝试过的解决方案、它们为什么不起作用以及预期的结果。
-
我已经尝试过循环,如果它点击“BEGIN READ”,则将 bool 设置为 true,如果点击“END READ”,则将该 bool 设置为 false。但我更感兴趣的是尝试使用诸如“where and select”之类的 linq 函数来做到这一点