共用方式為


字元資料類型 (Visual Basic)

Visual Basic 提供 字元數據類型 來處理可列印和可顯示的字元。 雖然兩者都處理 Unicode 字元, Char 但會保留單一字元,而 String 包含無限數目的字元。

如需顯示 Visual Basic 資料類型並存比較的數據表,請參閱 數據類型

Char 類型

數據類型 Char 是單一雙位元組 (16 位) Unicode 字元。 如果變數一律只儲存一個字元,請將它宣告為 Char。 例如:

' Initialize the prefix variable to the character 'a'.
Dim prefix As Char = "a"

變數中的每個Char可能值都是 Unicode 字元集中的String或字元碼。 Unicode 字元包括基本的 ASCII 字元集、各種其他字母、輔色、貨幣符號、分數、變音符號,以及數學和技術符號。

備註

Unicode 字元集保留了 D800 到 DFFF(55296 到 55551 十進位)的碼位給代號組(代理對),需要用兩個 16 位值來代表一個單一碼位。 Char變數不能保存代理字組,而 String 會使用兩個位置來保存這類配對。

如需詳細資訊,請參閱 Char 數據類型

字串類型

數據類型 String 是零個或多個二位元組 (16 位) Unicode 字元的序列。 如果變數可以包含無限數量的字元,請將它宣告為 String。 例如:

' Initialize the name variable to "Monday".
Dim name As String = "Monday"

如需詳細資訊,請參閱 字串數據類型

另請參閱