Итак, у меня есть метод подсчета очков, который запускается после того, как мы играем, и снова, если пользователь хочет воспроизвести игру.Я показываю оценки в нем.
Например,
Сначала попробуйте:
Game 1 : He scored 20
, затем пользователь решает повторить игру, получает другой счет.Затем я хочу показать это.
Вторая попытка:
Game 1 : He scored 20
Game 2 : He scored 10
Третья попытка: и т. Д.
Game 1 : He Scored 20
Game 2 : He scored 10
Game 3 : He scored 5
Я попытался использовать цикл for внутри foreach, затемпомещая i в другой int
public void HighScore()
{
int gameList = 1;
foreach (var item in Points)
{
for (int i = 1; i < Points.Count; i++)
{
gameList = i++;
}
Console.WriteLine($"{name} : Game {gameList} Score : {item} : Level [{GameLevel}]");
}
}
// Очки - это список Int
// Я хочу изменить номера игр Game 1, 2, 3, 4 ,.