怎来判断textbox里的数据是数字还是字胡还是中文?

jieshen 2004-05-04 05:28:06
如题!!
...全文
22 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jieshen 2004-05-04
上面应该改成

ASCIIEncoding n = new ASCIIEncoding();
byte[] b = n.GetBytes(str);
int l = 0; // l 为字符串之实际长度
for (int i=0;i <= b.Length-1;i++)
{
if (b[i] =>58 || b[i]<48) //判断是否为汉字或全脚符号
{
l++;
}

}

当l>0时就表示又符号
  • 打赏
  • 举报
回复
smx717616 2004-05-04
ASCIIEncoding n = new ASCIIEncoding();
byte[] b = n.GetBytes(str);
int l = 0; // l 为字符串之实际长度
for (int i=0;i <= b.Length-1;i++)
{
if (b[i] ==63) //判断是否为汉字或全脚符号
{
l++;
}
l++;
}
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

5.9w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-05-04 05:28
社区公告
暂无公告