• 您的位置我爱Aspx >> VB.Net >> Visual Basic 6/VBScript 與Visual Basic.NET 的比較(上)
  • Visual Basic 6/VBScript 與Visual Basic.NET 的比較(上)

  • 作者:aspxer  来源:internet  日期:2007-5-20 14:02:15  关键字:.net
  • 注意,不再支援 Currency 型別,可以使用 Decimal 型別取代
    宣告變數、常數和陣列
    在 Visual Basic.NET 有增加一些在宣告變數、常數和陣列方面的語法,在宣告的同時可以賦予值--宣告的語句與執行的語法相似
    Dim x As Integer=24 Dim y As Integer= x*24 Const My_Number=42 Const My_Number As Integer=42 Const My_String = "Hello World" Const My_String As String = "Hello World"
    注意,與 VB6 不相容的是在同一個宣告的語句中只能宣告一種型態,所以不能有下列的語法。
    Dim x As Integer, y as String

    也因此

    Dim x,y As Integer

    會宣告 x 和 y 兩個變數都是整數型別。 Dim 關鍵字也可以宣告初始化過的陣列

    Dim MyArray(20) As Integer Dim MyArray(5) As Integer = (1,2,3,4,5) Dim MyArray(3) As String = ("Bill", "Fred", "Mary")

    陣列一定要透過 Dim 宣告,若以空的括號,內不定義數字,則該陣列可以在之後重新定義大小。ReDim 可以用來重新定義陣列的大小,但不能改變陣列的維度。

    Dim MyArray() As Integer ReDim MyArray(20) Dim MyArray(,,) @#<---透過逗號來定義陣列的維度 ReDim MyArray(20,10,5)
    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:轻松调整VB.NET控件
    下一篇:Visual Basic .NET 已不再支持的 Visual Basic 6.0 功能