c#字符类Char的使用(一)

Char类概述:

Char类主要用来存储单个字符,只定义一个Unicode字符,占用16位(两个字节的空间),在定义字符串变量时,要用引号表示。
例:'s’表示一个字符,"s"表示一个字符串。

Char类的使用:

Is和To开头的比较重要。
以Is开头的方法大多是判断Unicode字符是否为某个类别。
以To开头的方法主要是转换为其他Unicode字符。

最常使用的:
控制台应用程序核心代码:
 //字符串判断方法
            char a ='a';
            char b = '8';
            char c = 'L';
            char d = '.';
            char e = '|';
            char f = ' ';
            Console.WriteLine("IsLetter方法判断a是否为字母:{0}", Char.IsLetter(a));
            Console.WriteLine("IsDigit方法判断b是否为数字:{0}", Char.IsDigit(b));
            Console.WriteLine("IsLetterOrDight方法判断c是否为字母或数字:{0}", Char.IsLetterOrDigit(c));
            Console.WriteLine("IsLower方法判断a是否为小写字母:{0}", Char.IsLower(d));
            Console.WriteLine("IsUpper方法判断c是否为大写字母:{0}", Char.IsUpper(e));
            Console.WriteLine("IsPunctuation方法判断d是否为标点符号:{0}", Char.IsPunctuation(f));
            Console.WriteLine("IsSeparator方法判断e是否为分隔符:{0}", Char.IsSeparator(e));
            Console.WriteLine("IsWhiteSpace方法判断f是否为空白:{0}", Char.IsWhiteSpace(f));
            Console.ReadLine();

方法类别
IsControl是否属于控制字符类别
IsDigit是否属于十进制数字类别
IsHighSurrogate是否为高代理项
IsLetter是否属于字母类别
IsLetterOrDigit是属于字母类别还是属于十进制数字类别
IsLower是否属于小写字母类别
IsLowSurrogate是否为低代理项
IsNumber是否属于数字类别
IsPunctuation是否属于标点符号类别
IsLowSeparator是否为低代理项
IsLowSurrogate是否属于分隔符类别
IsSurrogate是否为代理项字符类别

未完待续。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值