Com Option Strict On:
Dim theLetterA As Char = "A"
retorna um erro sobre a conversão da string "A"em um Char.
Qual é a sintaxe para inserir um Charliteral?
Com Option Strict On:
Dim theLetterA As Char = "A"
retorna um erro sobre a conversão da string "A"em um Char.
Qual é a sintaxe para inserir um Charliteral?
Respostas:
Um literal de caractere é inserido usando uma única string de caractere sufixada com um C.
Dim theLetterA As Char = "A"C
Eu usaria CChar. Por exemplo:
Dim theLetterA As Char = CChar("A")
Verifique o site do MSDN https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx para obter detalhes sobre CChar.
Convert.ToChar("A")uma melhoria de legibilidade "A"c?
No caso de tentar obter aspas duplas como literal de caractere, você precisará usar o formato VB peculiar extra:
Dim theQuote As Char = """"C
Ou
Dim theQuote As Char = CChar("""")
theQuote, veria 34.