Vb.net-overview
提供:Dev Guides
VB.Net-概要
Visual Basic .NET(VB.NET)は、.NET Frameworkに実装されたオブジェクト指向のコンピュータープログラミング言語です。 古典的なVisual Basic言語の進化ですが、VB6との下位互換性はなく、古いバージョンで記述されたコードはVB.NETでコンパイルされません。
他のすべての.NET言語と同様に、VB.NETはオブジェクト指向の概念を完全にサポートしています。 VB.NETのすべては、すべてのプリミティブ型(Short、Integer、Long、String、Booleanなど)およびユーザー定義の型、イベント、さらにはアセンブリを含むオブジェクトです。 すべてのオブジェクトは、基本クラスObjectから継承します。
VB.NETは、Microsoftの.NETフレームワークによって実装されます。 したがって、.Net Frameworkのすべてのライブラリに完全にアクセスできます。 VB.NETプログラムをMonoで実行することも可能です。Monoは、Windowsだけでなく、LinuxまたはMac OSXでも、.NETのオープンソースの代替です。
次の理由により、VB.Netは広く使用されている専門的な言語になります-
- モダンな汎用。
- オブジェクト指向。
- コンポーネント指向。
- 簡単に学べる。
- 構造化言語。
- 効率的なプログラムを生成します。
- さまざまなコンピュータープラットフォームでコンパイルできます。
- .Net Frameworkの一部。
強力なプログラミング機能VB.Net
VB.Netには多数の強力なプログラミング機能があり、世界中の多くのプログラマーに愛されています。 これらの機能のいくつかに言及しましょう-
- ブール条件
- 自動ガベージコレクション
- 標準ライブラリ
- アセンブリのバージョン管理
- プロパティとイベント
- デリゲートとイベント管理
- 使いやすいジェネリック
- インデクサー
- 条件付きコンパイル
- シンプルなマルチスレッド