VB.Net介紹


Visual Basic .NET(VB.NET)是在.NET Framework上實現的一種物件導向的計算機程式設計語言。 雖然它是經典的Visual Basic語言的演變,但它不與VB6向後相容,並且任何使用舊版本編寫的程式碼都不能在VB.NET下編譯。

像所有其他.NET語言一樣,VB.NET完全支援物件導向的概念。VB.NET中的所有東西都是一個物件,包括所有的基本型別(ShortIntegerLongStringBoolean等)和使用者定義的型別,事件,甚至是程式集。所有物件都從基礎類別Object繼承。

VB.NET是由微軟的.NET框架實現的。 因此,它可以完全存取.Net框架中的所有庫。 也可以在Mono上執行VB.NET程式,Mono是.NET的開源替代品,不僅在Windows下,甚至在Linux或Mac OSX上也是如此執行Mono

使VB.Net成為一個廣泛使用的專業語言,主要有以下原因:

  • 現代,通用。
  • 物件導向。
  • 面向元件。
  • 易於學習。
  • 結構化語言。
  • 它生成高效的程式。
  • 它可以在各種計算機平台上編譯。
  • .Net框架的一部分。

VB.Net強大的程式設計功能

VB.Net擁有眾多強大的程式設計功能,可以讓全世界眾多的程式設計人員使用。下面來看看一下這些主要的功能:

  • 布林條件
  • 自動垃圾收集
  • 標準庫
  • 組合版本
  • 屬性和事件
  • 代表和活動管理
  • 易於使用的泛型
  • 索引
  • 條件組合
  • 簡單的多執行緒