我有一个以下字符串,在文本文件中有换行符:
0100000184998 1 2500855884500 /RAM PRADHAN 1302 Cold
0100000186936 1 2515407774500 /HARI SHRESTHA 1302 Cold
0100000238562 1 2500211214500 /SARAL SHARMA 1301 Cold
0100000270755 0 1820823730100 /EXPRESS ACCOUNT 9999 Cold
0100000272629 0 1820833290100 /LIZA MAHARJAN 1208 Cold
0100000272637 0 2510171014500 /MAYA SHRESTHA 1208 Cold
0100000272645 0 1800505550100 /DR RIMA BHATTA 1208 Cold
0100000272652 0 1820834930100 /KAMAL BALAMI 1208 Cold
0100000272678 0 1810024300100 /VINOD BHAKTA POKHAREL 1208 Cold
我想将该字符串放入一个数组中,并且对于每一新行,在数组中跳转一个索引位置。然后,将数据存储到数据库表中。所以,数组会是这样的
array[0][0] = "0100000184998"
array[0][1] = "1"
array[0][2] = "2500855884500"
array[1][0] = "0100000186936"
array[1][1] = "1"
array[1][3] = "RAM PRADHAN"
我完成了选择文件并从文件部分读取文本。
for (int i = 1; i < contents.Length; i++)
{
// string[] rowData = sourceData[i].Split(' ');
string[] words = contents.Split(' ');
foreach (string word in words)
{
Console.WriteLine(word);
}
}
在这里,Console.WriteLine(word);
包含我想要的单独的单独单词。但是,我被困在如何转换为多维数组并将其传递给数据库表。