可能的重复:
在.net中以换行符分割字符串的最简单方法? https://stackoverflow.com/questions/1547476/easiest-way-to-split-a-string-on-newlines-in-net
我正在尝试读出并解释每行的字符串行。我查看了 StringReader 类,但我需要找出何时到达最后一行。这是我想要完成的一些伪代码:
while (!stringReaderObject.atEndOfStream()) {
interpret(stringReaderObject.readLine());
}
有人知道该怎么做吗?
Thanks!
Yvan
如果您从文件中读取它,则更容易执行以下操作:
foreach(var myString in File.ReadAllLines(pathToFile))
interpret(myString);
如果您从其他地方(Web 服务类等)获取字符串,则拆分字符串会更简单:
foreach(var myString in entireString.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries))
interpret(myString);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)