Я попытался экспортировать двухмерный массив из C# в файл csv, но последние несколько строк отсутствуют в файле csv. Я не знаю, где проблема в моем коде.Экспорт C# массива в файл csv с заголовком
Во-первых, я хотел бы знать, недействителен ли мой код?
Во-вторых, можно ли добавить заголовок для каждой строки в файле csv.
Заранее спасибо
Вот пример моего массива в C#
string[,] array=new string[]{{2000,2},{2001,4}}
Я хочу результат, как это в CSV-файл с названием
Date C1
2000 2
2001 4
Мой код:
var outfile=new.streamwriter(@"fileadress.csv");
for(int i=0;i<array.GetUpperbound(0);i++)
{
string content="";
for(int j=0;j<array.GetUpperbound(1);j++)
{
content+= array[i,j]+";";
}
outfile.WriteLine(content);
}
'StreamWriter's являются' IDisposable', так что вы должны 'Dispose()' их, когда вы закончили ... –
также ваш пример недействительно C# as is – BrokenGlass