//打印UNI 128到65535 private void button1_Click(object sender, EventArgs e) } //汉字在unicode中的16进制码中在“/u4e00”——"/u9fa5"(即"一"和“龥”) private void button1_Click(object sender, EventArgs e) //判断输入是否为汉字 private void label1_Click(object sender, EventArgs e) if (i < 0x4E00 || i > 0x9fa5) } |
private void button1_Click(object sender, EventArgs e)
{
string s;
int count = 0;
s = textBox1.Text;
int length = s.Length;
foreach (char c in s)
{
int i = (int)c;
if (i < 0x4E00 || i > 0x9fa5)
textBox2.Text = "请输入汉字";
else
count++;
//label1.Text = "输入正确";
}
textBox2.Text = count.ToString() + "-" + (length - count).ToString();
}