Avec Option Strict On:
Dim theLetterA As Char = "A"
renvoie une erreur de conversion de la chaîne "A"en a Char.
Quelle est la syntaxe pour entrer un Charlittéral?
Avec Option Strict On:
Dim theLetterA As Char = "A"
renvoie une erreur de conversion de la chaîne "A"en a Char.
Quelle est la syntaxe pour entrer un Charlittéral?
Réponses:
Un littéral de caractère est entré à l'aide d'une seule chaîne de caractères suffixée par un C.
Dim theLetterA As Char = "A"C
J'utiliserais CChar. Par exemple:
Dim theLetterA As Char = CChar("A")
Consultez le site Web MSDN https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx pour plus de détails sur CChar.
Convert.ToChar("A")une amélioration de la lisibilité "A"c?
Dans le cas où vous essayez d'obtenir un guillemet double comme littéral de caractère, vous devrez utiliser le format VB extra original:
Dim theQuote As Char = """"C
Ou
Dim theQuote As Char = CChar("""")
theQuotevous verriez 34.