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框架實現的。 因此,它可以完全訪問.Net框架中的所有庫。 也可以在Mono上運行VB.NET程序,Mono是.NET的開源替代品,不僅在Windows下,甚至在Linux或Mac OSX上也是如此運行Mono。
使VB.Net成爲一個廣泛使用的專業語言,主要有以下原因:
- 現代,通用。
- 面向對象。
- 面向組件。
- 易於學習。
- 結構化語言。
- 它生成高效的程序。
- 它可以在各種計算機平臺上編譯。
- .Net框架的一部分。
VB.Net強大的編程功能
VB.Net擁有衆多強大的編程功能,可以讓全世界衆多的編程人員使用。下面來看看一下這些主要的功能:
- 布爾條件
- 自動垃圾收集
- 標準庫
- 彙編版本
- 屬性和事件
- 代表和活動管理
- 易於使用的泛型
- 索引
- 條件彙編
- 簡單的多線程