VB.Net替换全角单双引号的方法

VB.Net显示双引号的方法

MsgBox(""“HelloHello"”") 这样写的结果输出内容还是英文双引号。
我现在是这样解决
Debug.WriteLine(Convert.tochar(8220) & "Hello" & Convert.tochar(8221))
用字符的编码来转换
如果在实际的使用中我们可以申请两个变量
Public Shared vbLQ As Char = Convert.tochar(8220)
Public Shared vbRQ As Char = Convert.tochar(8221)
然后在需要时这样调用
Debug.WriteLine(vbLQ & "Hello" & vbRQ)
输出结果
“Hello”
-------------------------------------------
以上显示的为全角的“”,乐博网补充半角的""
效果显示2个带半角的双引号:
"乐博网"
利用: chr(34)
调用方式:
MsgBox(chr(34) & "乐博网" & chr(34))
当然也可以通过 MsgBox(""乐博网""") '加双重双引号来实现

特殊符号和 BIDI 文本的字符项目


字符 命名项目 数字字符引用 描述
C0 控制和基本拉丁
" &quot " 引号,U0022 ISOnum
& &amp & and 简写,U0026 ISOnum
< &lt < 小于号,U003C ISOnum
> &gt > 大于号,U003E ISOnum
拉丁扩展-A
Œ &OElig Œ 拉丁大写组合 oe,U0152 ISOlat2
œ &oelig œ 拉丁小写组合 oe,U0153 ISOlat2
Š &Scaron Š 带弯音号的拉丁大写字母 s,U0160 ISOlat2
š &scaron š 带弯音号的拉丁小写字母 s,U0161 ISOlat2
Ÿ &Yuml Ÿ 带弯音号的拉丁大写字母 y,U0178 ISOlat2
间距修正字符
ˆ &circ ˆ 修正字符抑扬符号,U02C6 ISOpub
˜ &tilde ˜ 小波浪线,U02DC ISOdia
通用标点
&ensp 半间距,U2002 ISOpub
&emsp 全间距,U2003 ISOpub
&thinsp 瘦间距,U2009 ISOpub
&zwnj 零宽度非联合,U200C (新) RFC 2070
&zwj 零宽度联合,U200D (新) RFC 2070
&lrm 从左到右的符号,U200E (新) RFC 2070
&rlm 从右到左的符号,U200F (新) RFC 2070
&ndash 半长破折号,U2013 ISOpub
&mdash 全长破折号,U2014 ISOpub
&lsquo 左单引号,U2018 ISOnum
&rsquo 右单引号,U2019 ISOnum
&sbquo 单低 9 引号,U201A (新)
&ldquo 左双引号,U201C ISOnum
&rdquo 右双引号,U201D ISOnum
&bdquo 双低 9 引号,U201E (新)
&dagger 剑号,U2020 ISOpub
&Dagger 双剑号,U2021 ISOpub
&permil 千分号,U2030 ISOtech
&lsaquo 左单书名号,U2039 ISO 提议
&rsaquo 右单书名号,U203A ISO 提议

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...