Latest web development tutorials
×

ASP.NET コース

ASP.NET コース ASP.NET 簡単な紹介

WP コース

WebPages 簡単な紹介 WebPages Razor WebPages レイアウト WebPages フォルダ WebPages 全体的な状況 WebPages フォーム WebPages オブジェクト WebPages ファイル WebPages ヘルパー WebPages WebGrid WebPages チャート WebPages Email WebPages PHP WebPages リリース WebPages 例

WP リファレンスマニュアル

WebPages カテゴリ WebPages セキュリティ WebPages データベース WebPages 郵便局 WebPages ヘルパー

ASP.NET Razor

Razor 簡単な紹介 Razor 文法 Razor C# 変数 Razor C# 循環 Razor C# ロジック Razor VB 変数 Razor VB 循環 Razor VB ロジック

ASP.NET MVC

MVC 簡単な紹介 MVC アプリケーション MVC フォルダ MVC レイアウト MVC コントローラ MVC ビュー MVC データベース MVC モデル MVC セキュリティ MVC HTML ヘルパー MVC リリース MVC リファレンスマニュアル

WF コース

WebForms 簡単な紹介 WebForms ページ WebForms コントロール WebForms イベント WebForms フォーム WebForms ViewState WebForms TextBox WebForms Button WebForms データバインディング WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ファイル WebForms Repeater WebForms DataList WebForms データベース接続 WebForms マスターページ WebForms ナビゲーション WebForms 例

WF リファレンスマニュアル

WebForms HTML WebForms Controls WebForms Validation

ASP.NETカミソリVBループ、および配列

サイクル内の文が繰り返されます。


forループ

あなたは同じ文を繰り返す必要がある場合は、周期を設定することができます。

あなたはサイクルの数を知りたい場合は、forループを使用することができます カウントアップまたはダウンカウント時のループのこのタイプは特に便利です。

<html>
<body>
@For i=10 To 21
@<p>Line #@i</p>
Next i
</body>
</html>

実行中のインスタンス»


For Eachループ

あなたがコレクションまたは配列を使用している場合は、頻繁に、各サイクルのために使用されます

コレクションは、各ループが完了するまで、コレクションを歩くことができるために、類似したオブジェクトのグループです。

次の例では、ASP.NETでRequest.ServerVariablesコレクションを横断します。

<html>
<body>
<ul>
@For Each x In Request.ServerVariables
@<li>@x</li>
Next x
</ul>
</body>
</html>

実行中のインスタンス»


whileループ

ループしながら、一般的なサイクルです。

ループは括弧が続くキーワードながら、で始まりながら、あなたはサイクルは、コードブロックは括弧内に実行され繰り返される時間を指定することができます。

ループは、通常はカウントをインクリメントまたはデクリメントする変数を設定されています。

次の例では、+ =演算子は、変数iをインクリメントするのそれぞれの値でループを実行します。

<html>
<body>
@Code
Dim i=0
Do While i<5
i += 1
@<p>Line #@i</p>
Loop
End Code

</body>
</html>

実行中のインスタンス»


配列

あなたが同じような複数の変数を保存するときは、変数ごとに個別の変数を作成する必要がありますする必要はありませんが、あなたは格納するために配列を使うことができます。

@Code
Dim members As String()={"Jani","Hege","Kai","Jim"}
i=Array.IndexOf(members,"Kai")+1
len=members.Length
x=members(2-1)
end Code
<html>
<body>
<h3>Members</h3>
@For Each person In members
@<p>@person</p>
Next person

<p>The number of names in Members are @len </p>
<p>The person at position 2 is @x </p>
<p>Kai is now in position @i </p>
</body>
</html>

実行中のインスタンス»