5-3. C#でのdo-whileを使った最低1回は実行される繰り返し処理

最低1回は実行したい時に使うdo-while文

while分やfor文はブロック内が全く実行されない場合もあるが、do-while文は最低でも1回は実行されるという違いがある。

whileやforに比べると使う機会はかなり少ない、特殊な繰り返し処理。

do-while文の使用例

var line ="";
do //doブロックの中を繰り返す(最低1回は実行される)
{
    Console.WriteLine("何か入力してください");
    line = Console.ReadLine();
} while (line == ""); //doブロックの処理のあと、繰り返しの条件チェックを行う

Console.WriteLine(line);
何か入力してください
特殊な繰り返し //キー入力
特殊な繰り返し
タイトルとURLをコピーしました