4

スペース、改行、カンマで分割したい。

スペース文字で分割する場所は次のとおりです。

StreamReader sr1 = new StreamReader("E:\\Lectures\\Fourth year\\2nd term\\IR\\Sections\\Files\\Files\\Document2.txt");
string doc = sr1.ReadLine();
string[] docArr = doc.Split(' ');
4

4 に答える 4

9

文字の配列を渡すことができます。

string[] docArr = doc.Split(new char[]{' ', '\n', ','});
于 2012-05-11T14:13:22.810 に答える
0
String.Split(new char[] {'\n',',',' '});
于 2012-05-11T14:13:21.497 に答える
0

String.Split メソッドを使用できます。

このような:

string[] docArr = doc.Split(new char[] {'\n', ',', ' ' });
于 2012-05-11T14:16:11.210 に答える
0

このようなものをお探しですか?:

 var str = @"123,456 789\r";

 //split using string.Split(params char[] separator)
 var arr = str.Split(char.Parse(" "), char.Parse("\n"), char.Parse(",")); 
于 2012-05-11T14:16:02.830 に答える