It's dangerous to code alone! Take this.

The Long Game

The following is one possible solution to this challenge.

Console.Write("What is your name? ");
string? name = Console.ReadLine();

int score = 0;

if (File.Exists(name + ".txt"))
{
    score = Convert.ToInt32(File.ReadAllText(name + ".txt"));
    Console.WriteLine($"Welcome back, {name}. Your score will resume at {score}.");
}

while (true)
{
    ConsoleKey key = Console.ReadKey().Key;
    if (key == ConsoleKey.Escape)
        break;

    score++;
    Console.WriteLine(score);
}

File.WriteAllText(name + ".txt", score.ToString());