C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#do whileループの使い方は?


do ... whileループは、ループの最後でその状態をチェックします。これはwhileループに似ていますが、do...whileループが少なくとも1回実行されることが保証されている点が異なります。

dowhileループを作成するには-

do {
   statement(s);
} while( condition );

条件式はループの最後に表示されるため、ループ内のステートメントは、条件がテストされる前に1回実行されます。

条件が真の場合、制御フローは元に戻って実行し、ループ内のステートメントが再度実行されます。このプロセスは、指定された条件がfalseになるまで繰り返されます。

以下は例です-

using System;

namespace Loops {
   class Program {
      static void Main(string[] args) {
         /* local variable definition */
         int a = 50;

         /* do loop execution */
         do {
            Console.WriteLine("value of a: {0}", a);
            a = a + 1;
         }

         while (a < 20);
         Console.ReadLine();
      }
   }
}

出力

value of a: 50

  1. MacでVRを使用する方法

    非常に人気のあるHTCViveやOculusRiftなどが世界中で購入できるようになったため、多くのMacユーザーは、MacでVRを使用できるかどうか、使用できる場合はどのように使用できるか疑問に思っています。 OculusのCEOであるPalmerLuckeyは、現在のMacBookはOculus Riftに電力を供給するのに十分な強度はないと以前に述べていたため、MacでVRを実行する可能性を検討しましたが、見通しは良くありません。詳細については、以下をお読みください。 次を読む:AppleVRヘッドセットのリリース日の噂 MacでVRを使用できますか? MacでVRを実行すること

  2. Pythonループ-Pythonでforループとwhileループを使用する方法を学ぶ

    ループは、プログラミング言語またはスクリプト言語の重要な機能です。タスクを複数回実行する機能を持つことは、どの言語にとっても基本です。 Pythonでは、ループは forを使用して実現されます およびwhile ループとこの記事では、例を使用してそれらを使用する方法を見ていきます。 Python for Loop for Pythonのループはさまざまな方法で使用できます。コレクションを反復処理するためのシンプルで最も一般的な方法の1つ。 構文 for i in collection: statement コレクションには、リスト、セット、範囲などがあります。iは、反復