📅  最后修改于: 2023-12-03 15:40:58.551000             🧑  作者: Mango
在 C# 中,'(单引号)表示一个字符常量,它是一个固定的 16 位 Unicode 字符。字符常量用于表示单个字符的值,例如:
char letter = 'A'; // 定义一个字符变量 letter 并初始化它为 'A'
要使用',只需将它放在两个单引号之间,如下所示:
char c = 'a'; // 定义并初始化一个字符变量 c,值为 'a'
除此之外,' 还可以用于表示转义序列(Escape Sequence),如下所示:
| 转义序列 | 描述 |
| ---- | ---- |
| \'
| 单引号 |
| \"
| 双引号 |
| \\
| 反斜杠 |
| \0
| 空字符 |
| \a
| 换句话说 |
| \b
| 退格 |
| \f
| 换页 |
| \n
| 换行 |
| \r
| 回车 |
| \t
| Tab 键 |
| \v
| 垂直制表符 |
例如:
char singleQuote = '\''; // 定义并初始化一个字符变量 singleQuote,值为单引号
string doubleQuote = "\"Hello world!\""; // 定义并初始化一个字符串变量 doubleQuote,值为双引号 + Hello world! + 双引号