【C#】while文の使い方 (条件式など)

C#のwhile文の使い方 (条件式・複数条件など)について紹介します。

【C#】while文とは

while文とは、同じ処理を繰り返しおこなう場合に使います。

【書式】

while (条件式)
{
  処理;
}

【条件式】
関係演算子論理演算子など、結果として論理値が得られる演算を記述します。

処理内容
条件式が「真」ならば文を実行します。
処理が終わると、再び条件式が「真」かどうか調べる。
・真なら①に戻る。
・偽なら反復を終了して次の処理へ進む。

※真偽
真・・・条件式を満たしている状態
偽・・・条件式を満たしていない状態

ソースコード

サンプルプログラムのソースコードは下記の通りです。


【C#】無限ループ while(true)

下記のように条件式部分に “true”と記述すると無限ループになります。
つまり、永遠に繰り返し処理が実行されてしまいます。
【書式】

while (true)
{
  処理;
}

ただし、while文のブロック内にbreakやreturnなどでループを抜ける処理を記述すれば、抜け出すことができます。


404 NOT FOUND | C#入門速報

コメント