Vb.net-statements
VB.Net-ステートメント
- ステートメント*は、Visual Basicプログラムの完全な命令です。 キーワード、演算子、変数、リテラル値、定数、式を含めることができます。
ステートメントは次のように分類できます-
- 宣言文-これらは、変数、定数、またはプロシージャに名前を付ける文であり、データ型も指定できます。
- 実行可能なステートメント-これらはアクションを開始するステートメントです。 これらのステートメントは、メソッドまたは関数を呼び出したり、コードのブロックをループまたは分岐したり、変数または定数に値や式を割り当てたりできます。 最後のケースでは、割り当てステートメントと呼ばれます。
宣言声明
宣言ステートメントは、プロシージャ、変数、プロパティ、配列、および定数に名前を付けて定義するために使用されます。 プログラミング要素を宣言するとき、そのデータ型、アクセスレベル、およびスコープも定義できます。
宣言できるプログラミング要素には、変数、定数、列挙、クラス、構造、モジュール、インターフェイス、プロシージャ、プロシージャパラメータ、関数戻り値、外部プロシージャ参照、演算子、プロパティ、イベント、デリゲートが含まれます。
以下はVB.Netの宣言文です-
Sr.No | Statements and Description | Example |
---|---|---|
1 |
Dim Statement 1つ以上の変数のストレージスペースを宣言して割り当てます。 |
|
2 |
Const Statement 1つ以上の定数を宣言および定義します。 |
|
3 |
Enum Statement 列挙を宣言し、そのメンバーの値を定義します。 |
|
4 |
Class Statement クラスの名前を宣言し、クラスを構成する変数、プロパティ、イベント、およびプロシージャの定義を導入します。 |
|
5 |
Structure Statement 構造体の名前を宣言し、構造体を構成する変数、プロパティ、イベント、およびプロシージャの定義を導入します。 |
|
6 |
Module Statement モジュールの名前を宣言し、モジュールを構成する変数、プロパティ、イベント、およびプロシージャの定義を導入します。 |
|
7 |
Interface Statement インターフェイスの名前を宣言し、インターフェイスを構成するメンバーの定義を紹介します。 |
|
8 |
Function Statement Functionプロシージャを定義する名前、パラメーター、およびコードを宣言します。 |
|
9 |
Subプロシージャを定義する名前、パラメーター、およびコードを宣言します。 |
|
10 |
Declare Statement 外部ファイルに実装されたプロシージャへの参照を宣言します。 |
|
11 |
Operator Statement クラスまたは構造の演算子プロシージャを定義する演算子記号、オペランド、およびコードを宣言します。 |
|
12 |
Property Statement プロパティの名前、およびプロパティの値を保存および取得するために使用されるプロパティプロシージャを宣言します。 |
|
13 |
Event Statement ユーザー定義のイベントを宣言します。 |
|
14 |
Delegate Statement デリゲートを宣言するために使用されます。 |
実行可能ステートメント
実行可能ステートメントはアクションを実行します。 プロシージャを呼び出すステートメント、コード内の別の場所への分岐、複数のステートメントのループ、または式の評価は実行可能なステートメントです。 割り当てステートメントは、実行可能ステートメントの特殊なケースです。
例
次の例は、意思決定ステートメントを示しています-
上記のコードをコンパイルして実行すると、次の結果が生成されます-