【发布时间】:2013-02-10 21:16:09
【问题描述】:
我有像"1\t2\r\n3\t4" 这样的字符串,我想将它们拆分为:
new string[][] { { 1, 2 }, { 3, 4 } }
基本上应该拆分成行,每行应该拆分成标签。我尝试使用以下方法,但它不起作用:
string toParse = "1\t2\r\n3\t4";
string[][] parsed = toParse
.Split(new string[] {@"\r\n"}, StringSplitOptions.None)
.Select(s => s.Split('\t'))
.ToArray();
- 我的方法有什么问题?为什么我没有得到想要的结果?
- 您将如何使用 LINQ 解决此问题?
【问题讨论】: