using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace test2 { class Program { static void Main(string[] args) { char a= 'a'; char b= 'b'; char c= 'c'; string s = "a"; Console.WriteLine(char.ConvertFromUtf32(2)); Console.WriteLine(a.GetType());//输出变量的数据类型 Console.WriteLine(a.CompareTo(c));//输出a-b Console.WriteLine(a.Equals(b));//相同true不同flase Console.WriteLine(a.Equals(s));//字符a与字符串a不同 Console.WriteLine(a.GetHashCode());//输出哈希码 Console.WriteLine(char.IsControl("aa,a",2));//判断制定位置是否为控制字符 Console.WriteLine(char.IsControl(a));//判断该字符是否为控制字符 Console.WriteLine(char.IsDigit("a22",2));//盘段改为只是否为十进制数字 Console.WriteLine(char.IsDigit('2'));//盘段改为只是否为十进制数字 Console.WriteLine(char.IsLetter("sss12",2));//判断指定位置的字符是否为字符 Console.WriteLine(char.IsLetter('s'));//判断是否为字符 Console.WriteLine(char.IsLetterOrDigit("ss112", 2));//判断指定位置的字符是否为字符或者数字 Console.WriteLine(char.IsLetterOrDigit('s'));//判断字符是否为字符或者数字 Console.WriteLine(char.IsLower("a3a",1));//判断指定位置是否为字母 Console.WriteLine(char.IsNumber("a3a", 1));//判断制定位置是否为数字 Console.WriteLine(char.IsNumber(b));//判断制定位置是否为数字 Console.WriteLine(char.IsPunctuation("a3a", 1));//判断制定位置是否为标点符号 Console.WriteLine(char.IsPunctuation('.'));//判断是否为标点符号 Console.WriteLine(char.IsSeparator("a3a", 1));//判断制定位置是否为分隔符 Console.WriteLine(char.IsSeparator('|'));//判断是否为分隔符 Console.WriteLine(char.IsSymbol("a3a", 1));//判断制定位置是否为符号 Console.WriteLine(char.IsSymbol('|'));//判断是否为符号 Console.WriteLine(char.IsUpper("a3a", 1));//判断制定位置是否为符号 Console.WriteLine(char.IsUpper('A'));//判断是否为符号 Console.WriteLine(char.IsWhiteSpace("a a", 1));//判断制定位置是否为空白类型 Console.WriteLine(char.IsWhiteSpace('A'));//判断是否为空白类型 Console.WriteLine(char.Parse("a"));//将字符串转成相应的字符 Console.WriteLine(char.ToLower('A'));//大写转小写 Console.WriteLine(char.ToString('a'));//字符转字符串 Console.WriteLine(c.ToString());//字符转字符串 Console.WriteLine(char.ToUpper(c));//小写转大写 Console.Read(); } } }