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 由微軟的 .NET framework 實現。因此,它可以完全訪問 .Net Framework 中的所有庫。也可以在 Mono 上執行 VB.NET 程式,Mono 是 .NET 的開源替代方案,不僅可以在 Windows 上執行,甚至可以在 Linux 或 Mac OSX 上執行。

以下原因使得 VB.Net 成為一種廣泛使用的專業語言:

  • 現代的、通用的。

  • 面向物件的。

  • 面向元件的。

  • 易於學習。

  • 結構化的語言。

  • 它可以生成高效的程式。

  • 它可以在各種計算機平臺上編譯。

  • .Net Framework 的一部分。

VB.Net 的強大程式設計特性

VB.Net 擁有許多強大的程式設計特性,使其受到全球眾多程式設計師的喜愛。讓我們提一下其中一些特性:

  • 布林條件

  • 自動垃圾回收

  • 標準庫

  • 程式集版本控制

  • 屬性和事件

  • 委託和事件管理

  • 易於使用的泛型

  • 索引器

  • 條件編譯

  • 簡單的多執行緒

廣告
© . All rights reserved.