Beim ersten Lauf, mein Programm, schreibt in eine CSV-Datei in der ersten Zeile, Aber wenn ich mein Programm zum zweiten .. dritten .. Zeit läuft, läuft es über die erste Zeile .. wie kann Ich korrigiere es?Wie schreibe ich in der nächsten Zeile in der nächsten Öffnung der CSV-Datei?
Ich möchte eine CSV-Datei-Eingabe aller Eingabe in meinem Programm haben.
Der Code ist wie folgt:
private void WriteToCsvFile()
{
var us = users.ElementAt(0);
string names = "Number',";
string userAnswer = (us.userName + ",");
foreach (string ss in user)
{
string str = Path.GetFileName(ss);
names = names + str + ",";
}
foreach (string ans in us.answer)
{
userAnswer = userAnswer + ans + ",";
}
using (StreamWriter sw = new StreamWriter("EntranceLog.csv"))
{
sw.WriteLine(names);
sw.WriteLine(userAnswer);
}
this.Close();
}
Dank Ihnen allen für Ihre Hilfe! –