Visual Basic .NET

出自維基百科,自由嘅百科全書
跳去導覽 跳去搵嘢
Visual Basic .NET
VB.NET Logo.svg
編程範式多重編程範式中文多重編程範式結構化指令式物件導向同埋宣告式
設計者微軟
編程員微軟
第一次出現2001年
穩定版本
2019 (16.9)[1] / 2021年3月2號, 15個月之前 (2021-03-02)
類型系統靜態中文靜態強類型中文強類型同時係類型安全同埋唔安全中文同時係類型安全同埋唔安全[2]標明類型系統中文標明類型系統
操作系統主要喺Microsoft Windows
同時可以支援AndroidBSDiOSLinuxMac OS XSolaris中文Solaris同埋Unix
軟件授權專有軟件中文專有軟件商業軟件/免費軟件中文免費軟件
副檔名.vb
網站msdn.microsoft.com/zh-cn/vstudio
Major implementations
Microsoft Visual StudioMicrosoft Visual Studio Express.NET Framework SDKMono
Dialects
Small Basic中文Small Basic
啟發語言
Visual BasicC#

Visual Basic .NETVB.NET)係喺.NET Framework框架下嘅一隻多重編程範式中文多重編程範式高級語言

VB.NET,係微軟公司喺2002年打算取代舊版嘅Visual Basic而推出。雖然自2005年以嚟,語言名入面嘅「.NET」就已經畀人整走咗。但為咗同VB 6.0及以前版本嘅Visual Basic進行區分,「Visual Basic .NET」嘅名仍然畀社會公眾用嚟指VB 7.0同埋之後嘅Visual Basic版本。VB.NET同埋C#都係.NET Framework框架入面嘅兩隻主要嘅程式語言,都係為咗調用.NET Framework嘅類庫資源,所以兩種語言都有好高嘅對應性,數據類型、控制結構同埋語言特性都差唔多,容易將源代碼由一種語言對譯做另一種語言。

微軟公司出嘅集成開發環境Visual Studio係最多人用嘅VB.NET開發工具。不過Visual Studio嘅大部分版本都係好貴嘅商業軟件,除咗Express版本同埋Visual Studio Community(上面呢兩隻都係免費軟件)。除咗Visual Studio,SharpDevelop同埋Mono都可以寫VB.NET。

數據類型同埋字面常量[編輯]

VB.Net嘅數據類型,其實係.Net Framework定義嘅數據類型。

類型名 字節長度 取值範圍 表示法
Short 2字節 -32768~32767 number S
Integer 4字節 -2 147 48 3 648~2 147 483 647 number I
Long 8字節 -9223372036854775808 ~ 9223372036854775807 number& numberL
Single 4字節 7位有效數字 num! numberF
Double 8字節 15/16位有效數字 id# numberR
Decimal 16字節 29位有效數字 id@ numberD
Currency 8字節 小數點右4位,左15位 number@
Byte 1字節 0-255
Char 2字節 UTF-16字符 "d"C
DateTime 8字節 0001-01-01T00:00:00.000 ~ 9999-12-31T23.59.59.999 #4/102008 06:01:23.456 PM#
Boolean 2字節 True(-1) False(0)
String UBSTR, 字符數量*2+2 UTF-16字符串 "Hello"$
Object 4字節
Variant

除咗呢的,仲有SByte、UShort、UInteger、ULong等等嘅無符號數據類型。

&O123代表八進制;&H123代表十六進制。

睇埋[編輯]

參考[編輯]

  1. "新增功能 - Visual Basic".
  2. Option Strict開關可以用於切換安全或不安全。

外部鏈接[編輯]

官方網站[編輯]

教學網站[編輯]

其他[編輯]