Этот вопрос следует за предложением, сделанным @sharptooth в в этом родственном вопросе .
Может std :: string
] можно настроить так, чтобы он стал безопасным для паролей?
Если нет, В настоящее время у меня есть очень простая программа, которая должна ...
Я знаю, что большинство людей советуют избегать использования goto, однако я читал в разных местах, что иногда это полезно, если вам нужен простой код. В настоящее время у меня есть очень простая программа, которую нужно повторить, если пользователь выберет так:
static void Main()
{
Restart:
...
string UserChoice=Console.ReadLine();
if (UserChoice=="y")
goto Restart;
}
Неужели здесь так плохо использовать goto? Я просто не вижу другого способа повторить код без циклов и т. Д. Это кажется очень простым и понятным способом. Или мне что-то не хватает?