char
System.Char
一个Unicode字符
占2字节
Literal:‘x’
转义字符
表示无法按字面意思表达的字符
| Char | Meaning | Value |
|---|---|---|
| \‘ | Singlequote | 0x0027 |
| \“ | Doublequote | 0x0022 |
| \\ | Backslash | 0x005C |
| \0 | Null | 0x0000 |
| \a | Alert | 0x0007 |
| \b | Backspace | 0x0008 |
| \f | Formfeed | 0x000C |
| \n | Newline | 0x000A |
| \r | Carriagereturn | 0x000D |
| \t | Horizontaltab | 0x0009 |
| \v | Verticaltab | 0x000B |
String类型
- System.String
- 表示一串不可变的Unicode字符
- Literal:“a string”
- 引用类型
- ==操作符比较string的值
- 适用于char的转义字符都适用于string
使用@做前缀(在双引号外)输入什么打印什么东西
字符串连接
用+操作符连接
- 可以使ToString方法转换成string类型
- 不建议大量使用+连接字符串,效率低,最好使用StringBuilder
