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是否为代理项字符类别
未完待续。。。。。。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论