【发布时间】:2016-07-23 18:13:32
【问题描述】:
我在使用C# 中的Streamreader 读取文件时遇到问题,其中我正在读取的文件中的换行符 也被读入我的程序并导致进一步的问题在代码中打开。
以下是我尝试读取的文件的示例。
Example,1,2,3
<--- // Trying to skip these lines.
<--- // Trying to skip these lines.
// MY COMMENTS.
下面是我目前用来检查换行符的代码。
if (line.StartsWith("//") ||
line.StartsWith("\r\n") ||
line.StartsWith("\n") ||
line.StartsWith("\r") ||
line.StartsWith(" ") ||
line.StartsWith(Environment.NewLine) ||
line.StartsWith(Environment.NewLine) ||
line.StartsWith($" {Environment.NewLine}")) {
// SKIP THE LINE.
break;
}
// ADD TO ARRAY
我尝试在
if statement中检查line.StartsWith(""), 但这会导致没有值被添加到我的数组中。
要跳过这些行,我需要进行哪些更改?
【问题讨论】:
标签: c# streamreader