Z Option Strict On:
Dim theLetterA As Char = "A"
zwraca błąd dotyczący konwersji ciągu znaków "A"na plik Char.
Jaka jest składnia wprowadzania Charliterału?
Z Option Strict On:
Dim theLetterA As Char = "A"
zwraca błąd dotyczący konwersji ciągu znaków "A"na plik Char.
Jaka jest składnia wprowadzania Charliterału?
Odpowiedzi:
Literał znakowy jest wprowadzany za pomocą pojedynczego ciągu znaków z końcówką C.
Dim theLetterA As Char = "A"C
Użyłbym CChar. Na przykład:
Dim theLetterA As Char = CChar("A")
Sprawdź witrynę MSDN https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx, aby uzyskać szczegółowe informacje na temat CChar.
Convert.ToChar("A")poprawa czytelności "A"c?
W przypadku próby uzyskania podwójnego cudzysłowu jako literału znakowego, musisz użyć dodatkowego dziwacznego formatu VB:
Dim theQuote As Char = """"C
Lub
Dim theQuote As Char = CChar("""")
theQuote, zobaczyłbyś 34.