拆分Environment.NewLine不工作

时间:2013-08-06 09:45:04

标签: c# .net string split

实际上,我的应用程序有DevExpress ASPxMemo控件,我从中获取文本到string并将其拆分为:

ASPxMemo中的我的输入是

1
2
3

4
5

string[] arr = answer.Split(new string[] { "\n", "\r\n" }, StringSplitOptions.RemoveEmptyEntries);

在我的电脑中我以正确的方式获取它,并且调试时数组arr长度显示为5。 但是,当我在服务器(Windows Server 2012)上托管它时,我得到的数组(arr)长度为1。 可能是我的问题??

1 个答案:

答案 0 :(得分:0)

我认为你应该分解每一种可能的场景,例如:“\ r”,“\ n”,“\ r \ n”和Environment.NewLine(因为你不知道客户端会插入哪个字符)并删除这些留在行中的不良字符。

相关问题