[]有关C#中char的类型判断的有关问题[各位大侠帮帮ME]
[求助]有关C#中char的类型判断的问题[各位大侠帮帮ME]
请教大家一个问题
怎么判断 一个 char类型的变量 是 汉字 还是 英文??
------解决方案--------------------
char c1 = 'H ';
char c2 = '你 ';
if (c1 > = '\u4e00 ' && c1 <= '\u9fff ')
Console.WriteLine( "汉字 ");
else
Console.WriteLine( "非汉字 ");
if (c2 > = '\u4e00 ' && c2 <= '\u9fff ')
Console.WriteLine( "汉字 ");
else
Console.WriteLine( "非汉字 ");
------解决方案--------------------
if((ch> = 'a '&&ch <= 'z ')||ch> = 'A '&&ch <= 'Z ')
{
return true;
}
请教大家一个问题
怎么判断 一个 char类型的变量 是 汉字 还是 英文??
------解决方案--------------------
char c1 = 'H ';
char c2 = '你 ';
if (c1 > = '\u4e00 ' && c1 <= '\u9fff ')
Console.WriteLine( "汉字 ");
else
Console.WriteLine( "非汉字 ");
if (c2 > = '\u4e00 ' && c2 <= '\u9fff ')
Console.WriteLine( "汉字 ");
else
Console.WriteLine( "非汉字 ");
------解决方案--------------------
if((ch> = 'a '&&ch <= 'z ')||ch> = 'A '&&ch <= 'Z ')
{
return true;
}