可以考虑下通过字节来判断考虑下判断第一位是否小于0(char),或是否大于128(BYTE),如是则是汉字
解决方案 »
- C#的Form窗体怎么注册自定义的类名?
- 字符串转换日期类型的问题
- c#字符串转换问题
- 有关mapx地图与数据库联接
- lable小问题
- 怎样才能使excel文件关闭时,不弹出确认对话框?
- 菜鸟问题:怎么在.NET中添加组建并调用它......
- 怎样获取当前的网络速度?
- 急!!!log4net发布到服务器上不生成日志
- C# Winfrom项目,实现from窗体中可以切割成多个布局,在每个布局中打开相应的功能模块应用
- 我想用ADO.net 访问数据库, 为了性能用非托管作界面,用什么? VS2008要用ADO.net+非托管界面, 必须都要托管 用Delphi,非托管界面,必
- 在线等___mssql数据库,有一个表的字段让我不小心update,想恢复
有这样一个方法:
IsValidChar(Char) 识别给出的字符串是否是一个有效的汉字字符。
for (int i=0; i <textAdress.Text.Length; i++)
{
if(Convert.ToInt32(Convert.ToChar(textAdress.Text.Substring(i,1))) <Convert.ToInt32(Convert.ToChar(128)))
{
messagebox.show("输入的是汉字");
}
else
{
messagebox.show("输入的不是汉字");
}
}