有人可以告诉我一种在 vb 文本中使用 (") 的方法(或类似方法)。例如 msgbox("some text here "other text here" more text" & vbnewline & "next line of text")。
如果您仍然不明白我的意思,我需要的只是这部分(“其他文本”),包括 (") 以显示在 msgbox 中。
有人可以告诉我一种在 vb 文本中使用 (") 的方法(或类似方法)。例如 msgbox("some text here "other text here" more text" & vbnewline & "next line of text")。
如果您仍然不明白我的意思,我需要的只是这部分(“其他文本”),包括 (") 以显示在 msgbox 中。
用另一个引号转义引号Dim q as String = """"
将是一个引号,或者使用ControlChars.Quote
转义引号对我来说从来都不是正确的。
我喜欢使用流利的 API:
<Extension>
Public Function Quote(byval value as String) As String
Return value & CHR(34)
End Function
<Extension>
Public Function SurroundWith(ByVal value As String, ByVal surround As String) As String
Return surround & value & surround
End Function
Console.WriteLine("Hello there! I'm Bob ".Quote & "Buddy".Quote & " Holly.")
Console.WriteLine("Hello there! I'm Bob " & "Buddy".SurroundWith(CHR(34)) & " Holly.")
您所要做的就是使用双引号。
例如: Dim abc as string = "Using double ""quotes""
所以对于 MsgBox 你也会这样做。MsgBox("使用双引号 ""quotes"" 显示引号")