Задать вопрос
@pechenushka21

Как сделать запись результата игрока после каждого прохождения игры в текстовый файл?

у меня есть имя игрока(имя вводится в начале игры) и за какое время он нашел все слова на картинке(это уже игра), но если проходить второй раз ,то запись в файле вместо первого результата,заменяется на результат второго игрока

как сделать чтобы результат второго игрока записывался ниже первого результата в строке в файле?

вот код с записью в файл(нужно переделать его,чтобы записывал в файл результат каждого нового игрока с новой строки):
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);

}
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы