C# while文とdo while文のサンプル

C#のwhile文とdo while文のサンプルです。

目次

while文

while (条件式)
{
       実行される処理
}

コード

サンプルのコードです。
8行目は値が2より小さい間、処理を繰り返します。

using System;
class Test1
{
    static void Main()
    {
        int i = 0;

        while (i < 2)
        {
            Console.WriteLine("値=" + i); //値=0 値=1が出力される
            i++;
        }
    }
}

 

do...while文

do {
       実行される処理
}
while (条件式);
  • 条件式がtrueの間、処理を繰り返します。
  • 必ず1回は処理が実行されます。

コード

サンプルのコードです。
13行目は値が2より小さい間、処理を繰り返します。
→値=2のみ出力されます。

using System;
class Test1
{
    static void Main()
    {
        int i = 2;

        do
        {
            Console.WriteLine("値=" + i); //値=2が出力される
            i++;
        }
        while (i < 2);
    }
}

 

関係演算子

以下は、C#の関係演算子です。

関係演算子 説明
a > b aはbより大きい
a >= b aはbより大きい または 等しい
a < b aはbより小さい
a <= b aはbより小さい または 等しい

以下は、MicrosoftのC# 演算子の関係演算子のリンクです。
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/operators/#relational-and-type-testing-operators

 

等値演算子

以下は、C#の等値演算子です。

等値演算子 説明
a == b aとbの値は等しい
a != b aとbの値は等しくない

以下は、MicrosoftのC# 演算子の等値演算子のリンクです。
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/operators/#equality-operators

関連の記事

C# if文のサンプル
C# switch文のサンプル
C# for文とbreakとcontinueのサンプル
C# クラスとコンストラクタのサンプル

△上に戻る