2012-02-29 42 views
0

說我想插入到程序中。如何把「」和「'在vb.net中

如果我把「」 Visual Studio將只是修改成「」

+0

你的意思是放?文本框,VS編輯器? – 2012-02-29 10:54:40

+0

好吧,如果我輸入「」「」vb.net將簡單地將卷標改爲直接引用。 – 2012-02-29 10:56:54

+0

嘗試使用ChrW()和正確的charcode – 2012-02-29 11:05:52

回答

2

獲得從Windows CHARMAP.EXE實用Unicode碼點。勾選「高級」並在搜索框中輸入「引用」。生產這段代碼:

Public Shared Function QuoteString(ByVal str As String, Optional ByVal doubled As Boolean = True) As String 
    If doubled Then 
     Return ChrW(&H201C) + str + ChrW(&H201D) 
    Else 
     Return ChrW(&H2018) + str + ChrW(&H2019) 
    End If 
End Function 
+0

使用'&'連接而不是'+'是不是更好? :) – 2012-02-29 15:20:31

+0

沒有區別,它會生成相同的代碼。 – 2012-02-29 15:50:21

+0

有沒有辦法避免使用chrw是不是?我在哪裏可以看到chrw表? – 2012-03-01 06:17:53