私の場合、条件がfalseの場合に再起動したいwhileループがあります。これは、私はIPが有効であるかどうかをチェックしているので、ループ全体が正常に実行されているかどうかをチェックしています。そうでなければ、その時点で最初から再起動する必要があります。私は休憩を使用することはできませんし、私はgotoを使用したくないです。あなたの懇願は何ですか?C#while while whileループを再起動
これは私のwhileループを再起動するコードです。この私のコードがたくさんで実行された後
while (calculateAgain == "y")
{
Console.Write("Your ip here: ");
string ip = Console.ReadLine();
IpValidation(ip);
if (IpValidation(ip) == false)
{
Console.WriteLine("Ugyldig IP og eller Subnet mask!\n");
// goto or break
}
... は私のgotoよりも、この他にいくつかの解決策を教えてください。
続ける '試してみてください(実行されることはありません)以下skipedされる条件
if (IpValidation(ip) == false)
コードのために、これ以上の手段の条件が満たされた場合:あなたはあなたの例は次のようになりますので、ここで
continue
を使用する必要があります'あなたがループを上から続けることを望むならば。 – Enigmativity