С Option Strict On
:
Dim theLetterA As Char = "A"
возвращает ошибку о преобразовании строки "A"
в Char
.
Каков синтаксис для ввода Char
литерала?
Символьный литерал вводится с использованием односимвольной строки с суффиксом C
.
Dim theLetterA As Char = "A"C
Я бы использовал CChar. Например:
Dim theLetterA As Char = CChar("A")
Посетите веб-сайт MSDN https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx для получения дополнительных сведений о CChar.
источник
Convert.ToChar("A")
закончилось улучшение читабельности"A"c
?В случае попытки получить двойные кавычки в качестве символьного литерала вам понадобится дополнительный необычный формат VB:
Dim theQuote As Char = """"C
Или
Dim theQuote As Char = CChar("""")
источник
theQuote
вы бы увидели34
.