社区
C#
帖子详情
大家好:请问在C#中如何判断一个Textbox.text的值是中文来是English呢存不存在呢,内宾如下,在线呀
ylm0101
2003-01-06 07:28:18
大家好:
请问在C#中如何判断一个Textbox.text的值是中文来是English呢存不存在呢,内宾如下,问题是,
textbox1.text="中华人民共和国";
textbox2.text="abck";
问:怎么知道第一个(中,a)为中文还是English呢,谢了,
...全文
31
5
打赏
收藏
大家好:请问在C#中如何判断一个Textbox.text的值是中文来是English呢存不存在呢,内宾如下,在线呀
大家好: 请问在C#中如何判断一个Textbox.text的值是中文来是English呢存不存在呢,内宾如下,问题是, textbox1.text="中华人民共和国"; textbox2.text="abck"; 问:怎么知道第一个(中,a)为中文还是English呢,谢了,
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xhan2000
2003-01-06
打赏
举报
回复
System.Text.Encoding.GetByte("中a").Length
得到3
chenbinghui
2003-01-06
打赏
举报
回复
发现一个问题"“"是小于0x4e00的
还是随便一点
if(textbox1.text[0]>0x1000)
chenbinghui
2003-01-06
打赏
举报
回复
if(textbox1.text[0]>0x4e00)
{
//中文
}
else if(textbox1.text[0]<128)
{
//ascii码
}
chenbinghui
2003-01-06
打赏
举报
回复
不是非常严格,但是应该够用了:
if(textbox1.Text.Length>0)
{
if(textbox1.text[0]>256)
{
//中文
}
else
{
//ascii码
}
}
TheAres
2003-01-06
打赏
举报
回复
if(!System.Text.RegularExpressions.Regex.IsMatch("中" ,"[^\u4e00-\u9fff]+$"))
{
MessageBox.Show("中文");
}
一种典型基于社交网站的正面宣传方案.docx
一种典型基于社交网站的正面宣传方案.docx
大数据应用案例分析.doc
大数据应用案例分析.doc
网络安全考点.doc
网络安全考点.doc
系统集成项目经理继续教育-推荐课程1题库.doc
系统集成项目经理继续教育-推荐课程1题库.doc
XX汽车网络营销方案.doc
XX汽车网络营销方案.doc
C#
111,092
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章