Как написать класс, защищенный паролем?

Этот вопрос следует за предложением, сделанным @sharptooth в в этом родственном вопросе .

Может std :: string ] можно настроить так, чтобы он стал безопасным для паролей?

Если нет, В настоящее время у меня есть очень простая программа, которая должна ...

Я знаю, что большинство людей советуют избегать использования goto, однако я читал в разных местах, что иногда это полезно, если вам нужен простой код. В настоящее время у меня есть очень простая программа, которую нужно повторить, если пользователь выберет так:

static void Main()
{
    Restart:
    ...

    string UserChoice=Console.ReadLine();
    if (UserChoice=="y")
    goto Restart;
}

Неужели здесь так плохо использовать goto? Я просто не вижу другого способа повторить код без циклов и т. Д. Это кажется очень простым и понятным способом. Или мне что-то не хватает?

6
задан Andreas Niedermair 24 September 2010 в 09:06
поделиться