Dengan Option Strict On
:
Dim theLetterA As Char = "A"
mengembalikan kesalahan tentang mengubah string "A"
menjadi Char
.
Apa sintaks untuk memasukkan Char
literal?
Dengan Option Strict On
:
Dim theLetterA As Char = "A"
mengembalikan kesalahan tentang mengubah string "A"
menjadi Char
.
Apa sintaks untuk memasukkan Char
literal?
Jawaban:
Literal karakter dimasukkan menggunakan string karakter tunggal yang diakhiri dengan a C
.
Dim theLetterA As Char = "A"C
Saya akan menggunakan CChar. Misalnya:
Dim theLetterA As Char = CChar("A")
Periksa situs web MSDN https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx untuk detail tentang CChar.
Convert.ToChar("A")
perbaikan keterbacaan berakhir "A"c
?
Dalam kasus mencoba mendapatkan kutip ganda sebagai literal karakter, Anda harus menggunakan format VB yang sangat unik:
Dim theQuote As Char = """"C
Atau
Dim theQuote As Char = CChar("""")
theQuote
Anda akan melihatnya 34
.