Visual Basic 言語の機能

次のトピックでは、オブジェクト指向プログラミング言語である Visual Basic の必須コンポーネントを紹介して説明します。 フォームとコントロールを使用してアプリケーションのユーザー インターフェイスを作成した後、アプリケーションの動作を定義するコードを作成する必要があります。 他の最新のプログラミング言語と同じように、Visual Basic は、多数の一般的なプログラミング構成要素と言語要素をサポートしています。

他の言語でプログラミングしたことがある場合、このセクションで説明されている内容の大半はすでに知っている可能性があります。 Visual Basic の構造体の大部分は他の言語の構造体と似ていますが、イベント ドリブン型という性質のため、いくつかの微妙な違いが発生しています。

プログラミングの経験がない場合、このセクションの説明は、コードを記述するための基礎を紹介するものになります。 基礎を理解したら、Visual Basic を使用して強力なアプリケーションを作成することができます。

このセクションの内容

配列
複数の関連する値を格納する配列を宣言して使用することで、コードをよりコンパクトで強力にする方法について説明します。

コレクション初期化子
コレクションを作成して初期値を設定できるコレクション初期化子について説明します。

定数と列挙体
繰り返し使用する不変の値の格納について、関連する定数値のセットを含めて説明します。

制御フロー
プログラムの実行フローを制御する方法について説明します。

データの種類
プログラミング要素が保持できるデータの種類とそのデータの格納方法について説明します。

宣言された要素
宣言可能なプログラミング要素、各要素の名前と特徴、およびコンパイラがプログラミング要素への参照を解決する方法について説明します。

デリゲート
デリゲートの概要と Visual Basic での使用方法について説明します。

事前バインディングと遅延バインディング
オブジェクトがオブジェクト変数に代入されるときにコンパイラによって実行されるバインディングと、事前バインディング オブジェクトと遅延バインディング オブジェクトの違いについて説明します。

エラーの種類
構文エラー、ランタイム エラー、および論理エラーの概要を説明します。

イベント
イベントの宣言方法と使用方法について説明します。

インターフェイス
インターフェイスの概要と、アプリケーションでの使用方法について説明します。

LINQ
統合言語クエリ (LINQ) の機能とプログラミングの概要を説明するトピックへのリンクを示します。

クラスとオブジェクト
オブジェクトとクラスの概要、使用方法、相互関係、オブジェクトとクラスによって公開されるプロパティ、メソッド、イベントについて説明します。

演算子および式
値を保持する要素を操作するコード要素、それらを効率的に使用する方法、およびそれらを組み合わせて新しい値を取得する方法について説明します。

手順
SubFunctionPropertyOperator の各プロシージャと、再帰プロシージャやオーバーロード プロシージャなどの高度なトピックについて説明します。

ステートメント
宣言ステートメントと実行可能ステートメントについて説明します。

文字列
Visual Basic での文字列の使用に関する基本的な概念について説明しているトピックへのリンクを示します。

変数
変数の概要と Visual Basic でのその使用方法について説明します。

XML
Visual Basic での XML の使用方法について説明しているトピックへのリンクを示します。

コレクション
.NET Framework で提供されているコレクションの種類について説明します。 単純なコレクションおよびキーと値のペアのコレクションを使用する方法を示します。

Visual Basic の言語リファレンス
Visual Basic でのプログラミングのさまざまな側面に関するリファレンス情報を提供します。