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擁有衆多強大的編程功能,可以讓全世界衆多的編程人員使用。下面來看看一下這些主要的功能:

  • 布爾條件
  • 自動垃圾收集
  • 標準庫
  • 彙編版本
  • 屬性和事件
  • 代表和活動管理
  • 易於使用的泛型
  • 索引
  • 條件彙編
  • 簡單的多線程