手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#通过unicode编码判断字符是否为中文示例分享
c#通过unicode编码判断字符是否为中文示例分享
摘要:复制代码代码如下:protectedboolIsChineseLetter(stringinput,intindex){intcode=0;...

复制代码 代码如下:

protected bool IsChineseLetter(string input,int index)

{

int code = 0;

int chfrom = Convert.ToInt32("4e00", 16); //范围(0x4e00~0x9fff)转换成int(chfrom~chend)

int chend = Convert.ToInt32("9fff", 16);

if (input != "")

{

code = Char.ConvertToUtf32(input, index); //获得字符串input中指定索引index处字符unicode编码

if (code >= chfrom && code <= chend)

{

return true; //当code在中文范围内返回true

}

else

{

return false ; //当code不在中文范围内返回false

}

}

return false;

}

【c#通过unicode编码判断字符是否为中文示例分享】相关文章:

C# 遍历枚举类型的所有元素

c#中判断字符串是不是数字或字母的方法

根据灰度值填充字符-单文件单线程版

C#中几个未知的Visual Studio编码技巧分享

获取字符串中的汉字拼音首字母

C#生成随机字符串的实例

C# 利用StringBuilder提升字符串拼接性能的小例子

c#防止多次运行代码收集分享

C#三种判断数据库中取出的字段值是否为空(NULL) 的方法

C#利用子线程刷新主线程分享教程

精品推荐
分类导航