问题很简单,如何定义一个包含双引号的变量。当我尝试像这样定义变量时
Dim s as String = " " "
,
VS提出了这样的额外报价
Dim s as String = """"
答案 0 :(得分:3)
额外"
用于转义"
字符,因此当您的字符串为时,两个双引号(""
)的序列将显示为"
显示。
答案 1 :(得分:0)
你实际上用4引号正确,这是VBs转义引号的方式。所以,例如:
Dim oneDoubleQuote As String = """"
Dim twoDoubleQuotes As String = """"""
MessageBox.Show("One:" & oneDoubleQuote)
MessageBox.Show("Two:" & twoDoubleQuotes)
第一个消息框有一个:“第二个消息框有两个:”“