我與CSV文件,然後在的datagridview C#項目 工作,我嘗試加載CSV 2分隔符文件「,」 +';'有我的問題!我需要忽略逗號之後的所有字,除了最後一個字example.csv:負載CSV文件的DataGridView而忽略單詞與分隔符
my1;;test1;good my2;cool;test,abcde;god my3;father;zyxw; my4;dad;word,fresh,example;banana
我想在我的DataGridView這樣顯示:
my1;;test1;good my2;cool;abcde;god my3;father;zyxw; my4;dad;example;banana
正如你可以看到,我的目標是添加來自CSV的所有行,但如果逗號顯示得到最後一個詞。到目前爲止,我使用此代碼:
System.IO.StreamReader fileReader = new System.IO.StreamReader(csvPath, false);
string fileRow;
string[] fileDataField;
//Reading Data
while (fileReader.Peek() != -1)
{
fileRow = fileReader.ReadLine();
fileDataField = fileRow.Split(';');
dataGridView1.Rows.Add(fileDataField);
}
fileReader.Dispose();
fileReader.Close();
完美工作,但我使用數組來解決這個問題我添加.ToArray()感謝您的幫助! – Kate
其實..我意識到,只是更新了我的答案:) –