у меня есть имя игрока(имя вводится в начале игры) и за какое время он нашел все слова на картинке(это уже игра), но если проходить второй раз ,то запись в файле вместо первого результата,заменяется на результат второго игрока
как сделать чтобы результат второго игрока записывался ниже первого результата в строке в файле?
вот код с записью в файл(нужно переделать его,чтобы записывал в файл результат каждого нового игрока с новой строки):
if (IsAllClicked())
{
SaveRecord();
File.WriteAllLines(@"C:\results.txt", records.Select(x => $"Username: {x.Username}, TimeInSeconds: {x.TimeInSeconds}"));
}
private List<Record> records = new List<Record>();
public void SaveRecord()
{
var record = new Record();
record.TimeInSeconds = 180 - i;
record.Username = textBox1.Text;
records.Add(record);
}