请问这句代码是如何判定文本框内输入的是否为字母的?
if (Encoding.GetEncoding("unicode").GetBytes(new char[] { txt_char.Text[0] })[1] == 0)
Encoding.GetEncoding("unicode") : 获取unicode编码
GetBytes(new char[] { txt_char.Text[0] }) : 获取txt_char文本框第一个字符的byte值
[1] == 0 : byte值得第一个字符是否等于0,等于0说明是字母,不等于0说明是中文
收到,谢谢!