c# backspace键的实现

wonsijer 2011-10-05 02:09:11
string str = this.textBox1.Text;
this.textBox1.Text = str.Substring(0, str.Length - 1);


以上是我的代码,但是有个问题想请教下大家。比如一个数是99.9,按一下backspace 变成99. 跟着小数点,我想连小数点一起去掉,该如何实现
...全文
176 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
游戏设计师 2011-10-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dyangrun 的回复:]
......你信不信你输入99.99按下会输出99.9?
话说你应该找到.位置而不是直接减少一个输出长度,如果确定只有一位小数你可以减少2.
[/Quote]
话说我是不是应该直接写出来怎么写啊~
this.textBox1.Text = str.substr(0,str.find_first_of(".")).c_str();
游戏设计师 2011-10-05
  • 打赏
  • 举报
回复
......你信不信你输入99.99按下会输出99.9?
话说你应该找到.位置而不是直接减少一个输出长度,如果确定只有一位小数你可以减少2.

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧