首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#winforms判断字符有关问题

2011-12-31 
C#winforms判断字符问题在表单里有一个TextBox控件,一个按钮,想点击按钮判断TextBox里的第一个字符是什么:

C#winforms判断字符问题
在表单里有一个TextBox控件,一个按钮,
想点击按钮判断TextBox里的第一个字符是什么:
以下是想要判断的结果:
1、字母;
2、数字;
3、汉字;
代码最好简捷;

[解决办法]
this.Text = "";
if(textBox1.Text.Length==0)return;
int _Value = (int)textBox1.Text.ToUpper()[0];
if (_Value > 255)
{
this.Text = "汉字";
}
else
{
if ("1234567890".IndexOf(textBox1.Text[0]) != -1) this.Text = "数字";
if (_Value >= (int)'A' && _Value <= 'Z') this.Text = "字母";
}

热点排行