如果看起来很丑,只需删除不必要的
ToCharArray
电话即可。如果要按
n
或进行拆分r
,则有两个选择:使用数组文字–但这将为Windows样式的行尾提供空行
rn
:var result = text.Split(new [] { 'r', 'n' });使用正则表达式,如Bart所示:
var result = Regex.Split(text, "rn|r|n");
如果要保留空行,为什么要明确告诉C#丢弃它们?(
StringSplitOptions
参数)–StringSplitOptions.None
改用。



