1

实际上,我的应用程序有 DevExpressASPxMemo控件,我从中获取文本并将其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. 我的问题可能是什么?

4

1 回答 1

0

我认为您应该拆分每种可能的情况,例如: "\r" 、 "\n" 、 "\r\n" 和 Environment.NewLine (因为您不知道将在客户端插入哪个字符)并删除它不受欢迎的字符保持在行中。

于 2013-08-06T10:24:14.197 回答