C#中的转义字符是以反斜杠开头的特殊字符序列,用于表示字符串中无法直接输入或者具有特殊含义的字符,这些转义字符在字符串字面量和字符字面量中都可以使用。不同的转义字符对应不同的功能,掌握它们的用法是处理字符串内容的基础。

C# 转义字符完整列表
下面是C#中支持的所有转义字符,包含转义序列、对应的含义、Unicode编码以及使用说明:
| 转义序列 | 含义 | Unicode编码 | 说明 |
|---|---|---|---|
| ' | 单引号 | 0x0027 | 用于在字符字面量中表示单引号,避免语法冲突 |
| " | 双引号 | 0x0022 | 用于在字符串字面量中表示双引号,避免字符串提前结束 |
| \ | 反斜杠 | 0x005C | 用于表示反斜杠本身,因为反斜杠是转义字符的起始符号 |