C#中新行的字符表达式是什么?

Pie*_*arg 4 c# asp.net

我在页面上有一个文本框控件,我希望人们添加URL,每行一个,然后将这些URL拆分成一个数组.

所以,我试图将它们拆分为换行符.我试过了:

.split(Environment.Newline)
.split('vbcrlf')
.split(vbcrlf)
.split((char)Environment.Newline)
Run Code Online (Sandbox Code Playgroud)

但一切都无济于事.我究竟做错了什么?

Mat*_*len 14

.split(new []{Environment.Newline}, StringSplitOptions.None);
Run Code Online (Sandbox Code Playgroud)

这是因为Environment.Newline是一个字符串,所以你必须将它作为一个字符串数组传递,因为函数重载需要,还需要StringSplitOptions包含一个值.这可以是StringSplitOption.NoneStringSplitOption.RemoveEmptyEntries.