要在C#中聲明char值,我們只需用單引號括起字符:'x'
。聲明包含單引號/撇號的char值的最簡單方法
但是,什麼是「最清晰」的方式來聲明一個字符值是單引號/撇號?
我已經結束了使用"'"[0]
,雖然我曾預計''''
工作(其依據是""
可用於分隔字符串中的引號字符。
是否有一個合理的,更簡潔的選擇嗎?
要在C#中聲明char值,我們只需用單引號括起字符:'x'
。聲明包含單引號/撇號的char值的最簡單方法
但是,什麼是「最清晰」的方式來聲明一個字符值是單引號/撇號?
我已經結束了使用"'"[0]
,雖然我曾預計''''
工作(其依據是""
可用於分隔字符串中的引號字符。
是否有一個合理的,更簡潔的選擇嗎?
您可以使用反斜線報價:'\''
我認爲你正在尋找'\''
您可以阿爾斯Ø使用'\''
或(char)39
我想這是個人喜好的問題,我覺得逃避它清晰的,如:
char c = '\'';
你總是可以只是嘗試:
char c = '\'';
對於一個char我將使用
myChar = '\'';
反斜槓是兩個字符串中的標準轉義鍵a nd字符,大多數人應該能夠理解這一點很好。