【发布时间】:2011-03-23 10:28:22
【问题描述】:
与Option Strict On:
Dim theLetterA As Char = "A"
返回关于将字符串 "A" 转换为 Char 的错误。
输入Char 文字的语法是什么?
【问题讨论】:
与Option Strict On:
Dim theLetterA As Char = "A"
返回关于将字符串 "A" 转换为 Char 的错误。
输入Char 文字的语法是什么?
【问题讨论】:
在尝试将双引号作为字符文字的情况下,您需要使用额外古怪的 VB 格式:
Dim theQuote As Char = """"C
或者
Dim theQuote As Char = CChar("""")
【讨论】:
theQuote 的内存,您会看到34。
我会使用 CChar。例如:
Dim theLetterA As Char = CChar("A")
查看 MSDN 网站https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx 了解有关 CChar 的详细信息。
【讨论】:
Convert.ToChar("A") 相对于 "A"c 的可读性如何提高?
使用以C 为后缀的单个字符串输入字符文字。
Dim theLetterA As Char = "A"C
【讨论】: