轉義字符是很多程序語言、數據格式和通信協議的形式文法的一部分
它是一種特殊的字符常量,具有特定的含義,不同於字符原有的意義,所以稱為 "轉義" 字符
轉義字符主要用來表示那些用一般字符不便於表達的控制代碼,而它的作用就是消除緊隨其后的字符的原有含義
C# 中的轉義字符分兩種:
一種是 \
常用的轉義字符及其含義
| 字符 | 含義 |
| \' | 單引號 |
| \" | 雙引號 |
| \\ | 反斜杠 |
| \0 | 空 |
| \a | 警告(產生蜂鳴) |
| \b | 退格 |
| \f | 換頁 |
| \n | 換行 |
| \r | 回車 |
| \t | 水平制表符 |
| \v | 垂直制表符 |
一種是 @
@ 符號在 C# 中有兩個作用:
作用 1:在字符串的前面加 @ 表示取消字符串中的轉義
🙌🌰:
string path = @"C:\Users\Public";
也就是說:
"C:\\temp" 表示的路徑 C:\temp
@"C:\\temp" 就表示 C:\temp
作用 2:如果用戶定義的變量名稱和系統關鍵字沖突,可以在變量的前面加入 @
🙌🌰:
string @Class = "這是一個字符串";
如果不加 @ ,編輯器便會將 Class 識別成系統關鍵字,而非用戶定義的變量名稱
*** | 以上內容僅為學習參考、學習筆記使用 | ***
