如何在msgbox中显示引号

时间:2013-08-25 06:16:03

标签: vb.net

有人可以告诉我在vb的文本中使用(或)的方式(或类似)。 例如。 msgbox(“有些文字在这里”其他文字在这里“更多文字”& vbnewline&“下一行文字”)。

如果你仍然不理解我的意思,我需要的只是这一部分(“其他文字”),包括在msgbox中显示的(“)。

3 个答案:

答案 0 :(得分:2)

要么通过另一个引用Dim q as String = """"来引用引号,也可以使用ControlChars.Quote

答案 1 :(得分:0)

您所要做的就是使用双引号。
例如:Dim abc as string =“Using double”“quotes”“

所以对于MsgBox你也会这样做。 MsgBox(“使用双”“引号”“显示引号”)

答案 2 :(得分:0)

逃避引号对我来说永远不合适。

我喜欢使用流利的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.")