Vb.net-while-loops

提供:Dev Guides
移動先:案内検索

VB.Net-同時に…​ Whileループ

特定の条件がTrueである限り、一連のステートメントを実行します。

このループ構造の構文は次のとおりです-

While condition
   [ statements ]
   [ Continue While ]
   [ statements ]
   [ Exit While ]
   [ statements ]
End While

ここで、ステートメントは単一のステートメントまたはステートメントのブロックです。 条件は任意の式であり、trueは論理的にtrueです。 条件が真の間、ループが繰り返されます。

条件が偽になると、プログラム制御はループの直後の行に渡されます。

流れ図

VB.Netのwhileループ

ここで、_While_ループの重要なポイントは、ループが実行されない可能性があることです。 条件がテストされ、結果がfalseの場合、ループ本体はスキップされ、whileループの後の最初のステートメントが実行されます。

Module loops
   Sub Main()
      Dim a As Integer = 10
      ' while loop execution '

      While a < 20
         Console.WriteLine("value of a: {0}", a)
         a = a + 1
      End While
      Console.ReadLine()
   End Sub
End Module

上記のコードをコンパイルして実行すると、次の結果が生成されます-

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19