「.NET」ループの風「while」ステートメントの愛らしい反復処理

2024年11月9日土曜日

キーワード(構文) 基本 制御フロー

t f B! P L

名前空間 System


ごきげんよう、ループの四風の一人、whileでございます

私、Whileはループの四風の一人として、何度でも繰り返すことに特化したお嬢様ですわ。今日はその機能と使い方を教えて差し上げますわね。


whileの基本機能

whileステートメントは、条件が真である限り、ひたすらループを繰り返すという厳格な構造ですわ。条件が偽になるまで私は止まりませんのよ。
doと違ってループの入口で厳しく判定されるわ。偽になれば、即座に処理を終了。甘くみてはいけませんわよ。

whileの使い方

whileの使い方を見てご覧なさいませ。以下のサンプルコードをご覧くださいな。コメントも丁寧に日本語で付けておきますわ。

C#

using System;

namespace WhileExample
{
    class Program
    {
        static void Main()
        {
            int counter = 0;

            // 0から9までの数をカウントアップ (5は除く)
            while (counter < 10)
            {
                if (counter == 5)
                {
                    counter++; // 5をスキップ
                    continue;
                }

                Console.WriteLine(counter);
                counter++;
            }
        }
    }
}

条件式の重要性

条件式は私たちの踊りを制御する重要な要素よ。適切な条件を設定しないと、永遠に踊り続けることになるわ。それも素敵だけど、プログラムとしては望ましくないわね。

whileの利点

whileを使うことで、条件が満たされるまで処理を繰り返すことができますわ。これにより、動的な条件に対応できる柔軟なループ構造を実現しますの。

応用範囲の広さ

whileは、ユーザー入力の待機や継続的なプロセスに最適ですわ。例えば、ユーザーが終了を指示するまで繰り返す処理などに使えますの。

まとめ

以上が、私、whileの機能と使い方のご紹介ですわ。

これで、条件に基づく繰り返し処理にwhileを使って、より効率的で優雅なコードをお楽しみいただけるはずですわ。それでは、ごきげんよう。素晴らしいプログラミングライフをお過ごしくださいませ。

このブログを検索

QooQ