.NET C# Web开发学习之路(六)——字符及字符串
文章目录:
- 字符操作
- 字符串声明和初始化
- 字符串操作
- StringBuilder类使用
字符
Char类在C#中表示一个Unicode字符,是这些Unicode字符组成了字符串。Unicode字符是目前计算机中通用的字符编码,为不同语言中的每个字符设定了统一的二进制编码,用于满足跨语言、跨平台的文本转换和处理要求。字符定义:
char ch1 = 'L';
char ch2 = '1';
Char类的常用方法:
方法 | 说明 |
---|---|
IsControl | 指示指定的Unicode字符是否属于控制字符类别 |
IsDigit | 指示某个Unicode字符是够属于十进制数字类别 |
IsHighSurrogate | 指示指定的Char对象是否为高代理项 |
IsLetter | 指示某个Unicode字符是否属于字母类别 |
IsLetterOrDigit | 指示某个Unicode字符是属于字母类别还是属于十进制数字类别 |
IsLower | 指示某个Unicode字符是否属于小写字母类别 |
IsLowSurrogate | 指示指定的Char对象是否是低代理项 |
IsNumber | 指示某个Unicode字符是否属于数字类别 |
IsPunctuation | 指示某个Unicode字符是否属于标点符号类别 |
IsSeparator | 指示某个Unicode字符是否属于分隔符类别 |
IsSurrogate | 指示某个Unicode字符是够属于代理项字符类别 |
IsSurrogatePair | 指示两个指定的Char对象是否形成代理项对 |
IsSymbol | 指示某个Unicode字符是否属于符号字符类别 |
IsUpper | 指示某个Unicode字符是否属于大写字母类别 |
IsWhiteSpace | 指示某个Unicode字符是否属于空白类别 |
Parse | 将指定的字符串的值转换为其等效的Unicode字符 |
ToLower | 将Unicode字符转换为其小写等效项 |
ToLowerInvariant | 依照固定区域性的大小写规则,将Unicode字符的值转换为其小写等效项 |
ToString | 将此实例的值转换为等效的字符串表示 |
ToUpper | 将Unicode字符转换为其大写等效项 |
ToUpperInvariant | 依照固定区域性的大小写规则,将Unicode字符的值转换为其大写等效项 |
TryParse | 将指定字符串的值转换为其等效Unicode字符 |
转义字符
C#采用字符”\“作为转义字符,常用的转义字符和说明如表:
转义字符 | 说明 | 转义字符 |
---|