工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> C言語

C# - ループ

コードのブロックを数回実行する必要がある場合があります。一般に、ステートメントは順番に実行されます。関数内の最初のステートメントが最初に実行され、次に 2 番目のステートメントが実行されます。

プログラミング言語は、より複雑な実行パスを可能にするさまざまな制御構造を提供します。

ループステートメントを使用すると、ステートメントまたはステートメントのグループを複数回実行できます。以下は、ほとんどのプログラミング言語でのループステートメントの一般的なフォームです-

C# は、ループ要件を処理するために次の種類のループを提供します。以下のリンクをクリックして詳細を確認してください。

Sr.No. ループの種類と説明
1 while ループ

特定の条件が真である間、ステートメントまたはステートメントのグループを繰り返します。ループ本体を実行する前に条件をテストします。

2 for ループ

一連のステートメントを複数回実行し、ループ変数を管理するコードを省略します。

3 do...while ループ

ループ本体の最後で条件をテストする点を除いて、while ステートメントに似ています

4 ネストされたループ

while、for、または do..while ループ内で 1 つ以上のループを使用できます。

ループ制御ステートメント

ループ制御ステートメントは、通常のシーケンスから実行を変更します。実行がスコープを離れると、そのスコープで作成されたすべての自動オブジェクトが破棄されます。

C# には、次の制御ステートメントが用意されています。詳細を確認するには、次のリンクをクリックしてください。

Sr.No. 制御ステートメントと説明
1 break ステートメント

ループを終了します または切り替える ループまたはスイッチの直後のステートメントに実行を移します。

2 声明を続ける

ループが本体の残りをスキップし、繰り返す前にすぐに条件を再テストします。

無限ループ

条件が決して偽にならない場合、ループは無限ループになります。 loop は伝統的にこの目的で使用されます。 for ループを形成する 3 つの式はいずれも必要ないため、条件式を空のままにすることで無限ループを作成できます。

using System;

namespace Loops {
   class Program {
      static void Main(string[] args) {
         for (; ; ) {
            Console.WriteLine("Hey! I am Trapped");
         }
      }
   }
} 

条件式がない場合は真とみなされます。初期化式とインクリメント式を使用することもできますが、プログラマーはより一般的に for(;;) 構造を使用して無限ループを示します。


C言語

  1. フェーズロックループ
  2. C# switch ステートメント
  3. C# while と do...while ループ
  4. C# for ループ
  5. C# break ステートメント
  6. C# 継続ステートメント
  7. C# foreach ループ
  8. C++ for ループ
  9. C++ break ステートメント
  10. Python の For &While ループ:列挙、中断、継続ステートメント
  11. C - 基本構文