2010-01-25 94 views
0

雙引號的ASCII編號是什麼? (「)ASCII中的雙引號

此外,有沒有到一個列表的鏈接地方?

最後,你怎麼在C家進入它(特別是C#)

+2

http://www.asciitable.com/ – adrianbanks 2010-01-25 19:10:27

+2

至於你最後的問題,「\」「通常會這樣做。 – 2010-01-25 19:11:49

+0

帕斯卡,你怎麼輸入一個字符串? vara + Char34 + varb +「一些字符串」; – 2010-01-25 19:16:55

回答

10

引號的ASCII代碼是34.

(嗯,嚴格地說,它不是一個真實的引號,但英寸標記我們通常用作引號。 A real quotation mark是不能用ASCII提供的印刷字符。)

網絡上有大量的ASCII tables。請注意,有些描述了標準的7位ASCII碼,而另一些描述了各種超級集合的8位擴展。

要加引號中的字符串,你用一個反斜槓轉義:

string msg = "Let's just call it a \"duck\" and be done with it."; 

爲了把引號中的字符文字,你不需要逃避它:

char quotationMark = '"'; 

注意:C#中的字符串和字符不是ASCII,而是Unicode。由於Unicode是ASCII的超集,所以代碼仍然可用。你需要一個Unicode字符表來查找一些字符,但是ASCII表格對於最常見的字符來說工作正常。

+0

你怎麼這樣輸入它? vara + Char34 + varb +「一些字符串」; – 2010-01-25 19:22:45

+1

@Arlen:你把它放在一個字符串中:vara +「\」「+ varb +」some string「。(你也可以使用一個字符字面值,但是這將毫無意義,因爲它會在連接之前轉換爲字符串) – Guffa 2010-01-25 19:25:57

+2

這甚至不是用於英寸的符號,那將是雙重素數(U + 2033)。 – Joey 2010-01-25 19:44:29

9

這是34,你可以找到一個。名單上Wikipedia

+0

const char DblQuote = @'「'; string s =「hello」+ DblQuote +「\」world「; 這就是C# – 2010-01-25 19:31:32

+0

Guffa:你把它放在一個字符串中:vara +」\「」+ varb +「some string」。 (你也可以使用一個字符字面值,但是這將毫無意義,因爲它在連接之前會被轉換爲字符串) – 2010-01-25 21:33:28

4

嘗試Google,你會得到噸ASCII表

0

是的,答案34

爲了找到特殊字符等字母字符,我這裏寫的小VBScript的ASCII值。在記事本,寫如下的腳本保存爲abc.vbs(與extention .VBS任何名稱)雙擊該文件來執行,你可以看到雙引號爲34

For i=0 to 150 

msgbox i&"="&char(i) 

next 
1

你永遠不會只需要1個報價,對吧? 所以我宣佈即

char DoubleQuote; 

一個char變量,然後在雙引號下降

Convert.ToChar(34); 

所以使用變量DoubleQuote,你需要在SQL它

作品生成動態SQL但有你需要

DECLARE @SingleQuote CHAR(1) 
and 
SET @SingleQuote=CHAR(39)