2011-04-28 50 views
21

要在C#中聲明char值,我們只需用單引號括起字符:'x'聲明包含單引號/撇號的char值的最簡單方法

但是,什麼是「最清晰」的方式來聲明一個字符值單引號/撇號?

我已經結束了使用"'"[0],雖然我曾預計''''工作(其依據是""可用於分隔字符串中的引號字符。

是否有一個合理的,更簡潔的選擇嗎?

回答

48

您可以使用反斜線報價:'\''

3

我認爲你正在尋找'\''

5

您可以阿爾斯Ø使用'\''(char)39

3

我想這是個人喜好的問題,我覺得逃避它清晰的,如:

char c = '\''; 
1

你總是可以只是嘗試:

char c = '\''; 
1

對於一個char我將使用

myChar = '\''; 

反斜槓是兩個字符串中的標準轉義鍵a nd字符,大多數人應該能夠理解這一點很好。