我们经常会遇到需要基于换行符拆分字符串为数组的情景,在C#中,换行符可以有以下几种表示形式
1.
\r 表示回车键
2.
\n 表示换行符
3.适配所有平台
Environment. NewLine
Environment. NewLine可以表示换行符,在Unix平台表示\n,在非Unix平台表示\r\n。
基于上述的知识,要在C#中将字符串按照换行符拆分,可以使用
下面的三种形式来用换行符拆分字符串
var arr = s1.Split(System.Environment.NewLine);
var arr1 = s1.Split(new string[] { “\r\n” }, StringSplitOptions.RemoveEmptyEntries);
var arr2 = s1.Split(new string[] { “\n” },StringSplitOptions.RemoveEmptyEntries);
发表评论