Hej. Mam problem z zapisem danych do pliku csv. Poniżej kod funkcji która za to odpowiada:
void WriteLog(DataRow rzad)
{
StreamWriter sw = new StreamWriter("log.csv", true);
int iColCount = 8;
for (int i = 0; i < iColCount; i++)
{
if (!Convert.IsDBNull(rzad[i]))
{
sw.Write(rzad[i].ToString());
sw.Write("\t");
}
}
sw.Write("\n");
sw.Flush();
sw.Close();
}
Problem jest w tym, że plik ma zapisane wiersze tylko w kolumnie A natomiast ja chce rozbić jeden przekazywany wiersz w formie DataRow na 8 części które umieszcze w różnych kolumnach. Jak to zrobić?