这是使用换行符拆分字符串的正确方法

时间:2011-03-25 19:24:29

标签: c# winforms

我写了一些代码来获取单词doc并将其复制到剪贴板。在这个单词doc中,自己有800多个字符串。

我正在尝试逐行拆分文档,将其插入列表中,然后出于测试目的显示其中一行。但是,我收到一个空消息框。 (之前的测试显示列表确实包含800多行。由于代码错误,它们可能只是null。)

这是我的代码:

string myData = data.GetData(DataFormats.Text).ToString();

List<string> myList = new List<string>(myData.Split(new char[]{'\r','\n'}));

MessageBox.Show(myList[5]);

我做错了什么?

1 个答案:

答案 0 :(得分:5)

myData.Split(new string[]{Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries)