2010-01-09 45 views

回答

12
char c = '\''; 

反斜槓稱爲轉義字符。

,如果你想有一個反斜槓這是

char c = '\\'; 

這裏的多一些好措施:

  • \ t - 標籤
  • \ N - 新線
  • 爲\ uXXXX - 哪裏XXXX是unicode字符的十六進制值
+0

斜線/,字符\被稱爲反斜槓。 – Guffa 2010-01-09 10:33:21

+0

謝謝,我已更新。 – blank 2010-01-09 10:46:01

2

char a = 65意味着c中的'A'。不知道是否會在C#中工作

要完成你回答:在C# ,下面的語句將不能編譯,因爲你試圖把一個Int32到一個char(無隱式轉換存在)

char a = 65; 

ASCII碼轉換爲字符,你必須使用C#中的靜態Convert類:

char a = Convert.ToChar(65); // where 65 is the ascii 
+3

儘管從int到char不存在*隱式轉換*,但顯式轉換確實存在,因此您可以使用cast操作符。 char a =(char)65;是合法的。 – 2010-01-09 15:41:15

相關問題