共用方式為


有效使用資料類型 (Visual Basic)

未宣告的變數和未宣告數據類型的變數會指派 Object 數據類型。 這可讓您快速撰寫程式,但可能會導致程式執行速度變慢。

強型別

指定所有變數的資料類型稱為 強型別。 使用強型別有幾個優點:

  • 它可為您的變數啟用 IntelliSense 支援。 這可讓您在程式代碼中輸入時查看其屬性和其他成員。

  • 它會利用編譯器類型檢查功能。 這會捕捉那些可能因溢位等錯誤而在執行時失敗的語句。 它也會偵測並攔截在物件上執行不支援的方法呼叫。

  • 這可加快程式代碼的執行速度。

最有效率的數據類型

對於永遠不會包含分數的變數,整數數據類型比非整數類型更有效率。 在 Visual Basic 中, IntegerUInteger 是最有效率的數值類型。

對於小數, Double 是最有效率的數據類型,因為目前平臺上的處理器會以雙精確度執行浮點運算。 不過,使用 Double 的作業速度不如 整數型別,例如 Integer

指定數據類型

使用 Dim 語句 來宣告特定類型的變數。 您可以使用 PublicProtectedFriendPrivate 關鍵詞,同時指定其存取層級,如下列範例所示。

Private x As Double
Protected s As String

字元轉換

AscWChrW 函式會在 Unicode 中運作。 您應該優先使用它們,而不是使用AscChr,因為這些必須轉換為Unicode並從中轉換出來。

另請參閱