马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

我想比较一个textbox输入获取的字符串的长度,但是用不了!

  [复制链接]
查看4882 | 回复7 | 2013-1-11 15:21:21 | 显示全部楼层 |阅读模式
this .textBox2 .Text .Length <= "7" 判断个数小于等于7 但是提示不能用 提示说运算符<=不能用于int 和 string 网上但是用的是str.Length 但我用不了,正确的怎么写!
尹兴飞 | 2013-1-11 15:23:34 | 显示全部楼层
晕死 不能打双引号 已经解决了 只能写<=7
ibcadmin | 2013-1-11 20:35:33 | 显示全部楼层
lenght获得的是一个int型,你"7"带双引号默认为string型

两种方法解决

1.Convert.Toint32()将string型转为int型

2. 去双引号

当然是选择2了- -

不过1能学到点
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
IoveBC | 2013-2-27 18:07:07 | 显示全部楼层
赞同楼上!顶!
ibcadmin | 2013-2-27 18:20:30 | 显示全部楼层
int是整数类型, 不能带双引号 , 带上双引号默认为string类型
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
IoveBC | 2013-2-27 18:22:19 | 显示全部楼层
恩,好像转型的都是Convert.Toi“数据类型”()的格式吧。
chao2332601 | 2013-6-16 00:57:26 | 显示全部楼层
谢谢分享!!!
chao2332601 | 2013-6-16 04:34:47 | 显示全部楼层
谢谢分享!!!
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则