学习笔记——C#的Char

来源:互联网 发布:车牌号码测吉凶算法 编辑:程序博客网 时间:2024/05/17 08:07
概述:
    Char在C#中表示一个Unicode字符,正是这些Unicode构成了字符串
Char类的常用方法及说明:
    IsControl           指示指定的Unicode字符是否属于控制字符类别
    IsWhiteSpace        指示某个Unicode字符是否属于空白类别
    IsSeparator         指示某个Unicode字符是否属于分隔符类别
    IsSymbol            指示某个Unicode字符是否属于符号字符类别
    IsPunctuation       指示某个Unicode字符属于标点符号类别
    IsLetter            指示某个Unicode字符是否属于字母类别
    IsLetterOrDigit     指示某个Unicode字符是属于字母类别还是属于十进制数字类别
    IsDigit             指示某个Unicode字符是否属于十进制数字类别
    IsNumber            指示某个Unicode字符是否属于数字类别
    IsUpper             指示某个Unicode字符是否是大写字母类别
    IsLower             指示某个Unicode字符是否属于小写字母类别
    IsLowSurrogate      指示指定的Char对象是否为低级代理
    IsHighSurrogate     指示指定的Char对象是否为高级代理项
    IsSurrogate         指示某个Unicode字符是否属于代理项字符类别
    IsSurrogatePair     指示两个指定的Char对象是否形成代理项对
    Parse               将指定字符串的值转化为它的等效Unicode字符
    TryParse            将指定字符串的值转换为它的等效Unicode字符
    ToLower             将Unicode字符的值转换成为它的小写等效项
    ToLowerInvariant    使用固定区域性的大小写规则,将Unicode字符的值转化为其小写等效项
    ToUpper             将Unicode字符的值转换为它的大写等效项
    ToUpperInvariant    使用固定区域性的大小写规则,将Unicode字符的值转换为其大写等效项
    ToString            将此实例的值转换为其等效的字符串表示
    使用示例:
        char a='a';
        Console.WriteLine("IsLetter方法判断a是否为字母:{0}",Char.IsLetter(a));


两个特殊的转义字符:
    \ddd        1~3位八进制数所代表的字符
    \xhh        1~2位十六进制数所代表的字符
    \r          回车
    \f          换页

原创粉丝点击