using System; using System.Text; namespace ValueType { class Program { static void Main() { Console.Write("请输入一个字母:"); char a = (char)Console.Read(); if (Encoding.GetEncoding("unicode").GetBytes(new char[] { a })[1] == 0) //判断是否为一个字母 { if (Char.IsLower(a)) { Console.WriteLine("这是一个小写字母"); } else { Console.WriteLine("这是一个大写字母"); } string s = Convert.ToSByte(a).ToString(); //字母转ACII码 Console.WriteLine(s); } else { Console.WriteLine("这不是一个字母"); } } } }