次のようなテキストファイルがあります。
John,Gauthier,blue,May
Henry,Ford,Red,June
James,Bond,Orange,December
それを 2 次元の文字列配列に分割して、各行と各単語を分離したいと考えています。元:
mystring[0][0] = "John"
mystring[1][3] = "June"
mystring[2][2] = "Orange"
これが私が今やったことです:
string[] words = new string [100];
System.IO.StreamReader myfile = new System.IO.StreamReader("c:\\myfile.csv");
while (fichier.Peek() != -1)
{
i++;
words = myfile.ReadLine().Split(',');
}
私は立ち往生しています。それを 1 次元の文字列配列に分割することはできますが、2 次元の文字列配列には分割できません。私はそれを2回分割する必要があると思います; 最初は '\n' で、2 回目は ',' で、次にこれら 2 つを結合します。