C#判断输入是否为汉字
2010-03-08 23:27
330 查看
//打印UNI 128到65535 private void button1_Click(object sender, EventArgs e) { System.Text.StringBuilder s = new System.Text.StringBuilder(); for (int i = 128; i < 0xffff;i++ ) { if (i % 20==0) s.Append("/r/n"); s.AppendFormat("{0,3}",(char)i); } textBox1.Text = s.ToString(); } //汉字在unicode中的16进制码中在“/u4e00”——"/u9fa5"(即"一"和“龥”) private void button1_Click(object sender, EventArgs e) { textBox1.Text = string.Format("一:{0:x},龥:{1:x}", (int)'一', (int)'龥'); } //判断输入是否为汉字 private void label1_Click(object sender, EventArgs e) { string s; s = textBox1.Text; foreach (char c in s) { int i = (int)c; if (i < 0x4E00 || i > 0x9fa5) label1.Text = "请输入汉字"; else label1.Text = "输入正确"; } } 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(); }
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/txl816/archive/2009/06/26/4299919.aspx
相关文章推荐
- C#判断输入的字符是否为汉字
- c# 如何判断输入的字符是否为汉字
- C#判断输入是否为汉字
- 类库------对一些字符串进行操作的类1.判断输入是否数字2.截取字符串函数3.过滤输入信息4.生成随机数5.生成验证码图片6.获取汉字第一个拼音7.半角转全角8.全角转半角
- c# 判断输入的号码是否是合法的手机号码
- C#正则表达式判断输入日期格式是否正确
- C#(用函数判断输入的值是否是数字)[转载]
- 判断输入的是否是汉字(中文,不包括中文符号)
- 判断输入是否为汉字的方法
- iOS开发笔记-判断输入的是否是汉字
- C# 之 判断一个字符是否是汉字
- ios--uitextfield动态限制输入的字数(解决方案) 汉字和英文状态区别 判断当前输入法是否是中文
- 我要学C#语言程序设计【解题篇】(二):输入三个整数,判断是否能够组成三角形
- 判断输入是否包含汉字或其他字母
- c#判断输入文字是否是数字(转)
- C# 输入三条边,判断是否组成三角形
- 正则表达式判断textBox中输入的是否为汉字
- C#正则表达式判断输入日期格式是否正确
- C#datetime判断日期输入是否正确
- C#怎么判断输入内容是否为数字