如何判断TextBox中输入的是汉字阿?又如何获得汉字的笔画呢?
我试了一下用:
int j;
byte[] arr = new byte[50];
arr = Encoding.Default.GetBytes(textBox_Name.Text);
for (int i = 0; i < textBox_Name.Text.Length; i++)
{
j=(short )(arr[i] - "\0");
if (j>=0x4E00&&j<=0x9FA5)
MessageBox .Show ("^_^请输入规范中文名!");
}
但是,这里会报错,“-”号不能用于Bytes和String之间的计算。。
有没有什么好一点的方法阿,介绍一下。