使用streamreader读取包含此“//”的行?
读取任何以“//”开头的行的文本文件,忽略此行并移至下一行。 输入文本文件具有一些单独的分区。逐行查找进程和此标记。
Read a Text file having any line starts from "//" omit this line and moved to next line.
The Input text file having some seprate partitions. Find line by line process and this mark.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您使用 .Net 3.5,则可以将 LINQ 与包裹在 Stream Reader 中的 IEnumerable 一起使用。如果您可以使用 where 语句来归档 statmens,或者更好的是使用带有正则表达式的 select 来修剪注释并将数据保留在同一行上,那么这个很酷的部分。
...
If you are using .Net 3.5 you can use LINQ with a IEnumerable wrapped around a Stream Reader. This cool part if then you can just use a where statement to file statmens or better yet use a select with a regular expression to just trim the comment and leave data on the same line.
...
我不确定您到底需要什么,但是,如果您只想从流中的某些文本中过滤 // 行...只需记住在使用后关闭流即可。
I'm not sure what you exactly need but, if you just want to filter out // lines from some text in a stream... just remember to close the stream after using it.
这是如果您想读取文本文件并省略该文件中的任何注释(此处排除“//”注释)。
This is if u want to read the Text file and omit any comments from that file(here exclude "//" comment).