プログラムの中で、何度も同じような処理を繰り返し実行したい場合があります。これを反復処理(または繰り返し処理)と呼びます。
C#で使用できる反復処理には for, foreach, while, do whileなどがあります。
今回は do while 文 について説明します。
do while 文の基本
do while 文は、最低1回は繰り返し処理を実施して、最後の条件式で繰り返し処理を継続するかを判断するものです。
do while 文の基本
do while 文の構文は以下の通りです。
@do { // 繰り返しで実行する処理 } while (条件式)
while の()の中の条件式が成り立つ(true)場合は、先頭の do に戻って繰り返し処理を行います。
以下に、変数 x が 5未満の間繰り返し処理を行う do while 文の例を示します。
do while 文の例
@page @model IndexModel @{ ViewData["Title"] = "Home page"; } <div class="text-center"> <h1 class="display-4">Welcome</h1> <p>Learn about <a href="https://docs.microsoft.com/aspnet/core">building Web apps with ASP.NET Core</a>.</p> @{ var x = 0; } @do { <p>No @x</p> x++; } while (x < 5); </div>
Please follow and like us:
コメント