私は次のような文字列を持っています"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を使用してこの問題にどのようにアプローチしますか?