如何在字符串中包含“字符。
例如said = "John said "Hi""
答案 0 :(得分:14)
你需要加倍引号以在VB中转义它们
e.g。 said = "John said ""Hi"""
答案 1 :(得分:10)
还有一组控制字符:
尝试
Dim s as String = "John said " & ControlChars.Quote & "Hi" & ControlChars.Quote
我发现这比堆叠在一起的多个引号更具可读性。
答案 2 :(得分:4)
将Chr(34)添加到字符串中!
类似于...... Console.Write(“Hello”+ Chr(34)+“World”+ Chr(34))
答案 3 :(得分:3)
在VB.NET中,您必须使用2个引号:"John Said ""Hi"""