web-dev-qa-db-ja.com

Visual Basic .NETでCharリテラルをどのように宣言しますか?

Option Strict Onを使用:

Dim theLetterA As Char = "A"

文字列"A"Charに変換することに関するエラーを返します。

Charリテラルを入力する構文は何ですか?

82
Jason Berkan

文字リテラルは、Cが末尾に付いた単一の文字列を使用して入力されます。

Dim theLetterA As Char = "A"C
150
Jeff Mercado

CCharを使用します。例えば。:

 Dim theLetterA As Char = CChar("A")

CCharの詳細については、MSDN Webサイト https://msdn.Microsoft.com/en-us/library/s2dy91zy.aspx を確認してください。

3
Alan Barksdale

文字リテラルとして二重引用符を取得しようとする場合は、特別なVB形式を使用する必要があります。

Dim theQuote As Char = """"C

または

Dim theQuote As Char = CChar("""")
1
andyb