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("这不是一个字母");
}
}
}
}
C#之判断字母大小、字母转ACII码
本文转载:CSDN博客