Visual C# 2013逆引き大全 555の極意

基本プログラミングの極意 - Tips147 条件式の結果にかかわらず一度は繰り返し処理を行う

Icon comment count 0
Icon stock count 0

Tips147条件式の結果にかかわらず一度は繰り返し処理を行う

Pointループ継続条件式をブロックの最後で評価(doステートメント)

Level1
対応
  • EXP
  • PRO

条件式が成立するしないにかかわらず、一度はループ処理を行うようにするには、doステートメントを使って、次の書式のようにループ処理を記述します。

do
{
    処理;
} while (条件式);

doステートメントでは、まず、ブロック内の処理が行われてから、条件式が評価されます。条件式の結果が「true」であれば、ブロック内の処理が繰り返されます。

処理後、再び条件式が評価され、結果が「true」である間、処理が繰り返されます(結果が「false」になるまで、つまり条件式が成立しなくなるまで繰り返されます)。

doステートメントの処理を、何らかの条件などによって途中で終了する場合は、breakステートメントを使います。

リスト1では、

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません