永发信息网

txtShow.Text = txtShow.Text.Substring(0, txtShow.Text.Length - 1) + myJudgment + ".";

答案:2  悬赏:20  手机版
解决时间 2021-02-15 11:35
  • 提问者网友:星軌
  • 2021-02-14 17:56
帮解释下这句代码 谢谢 主要是这个Substring(0, txtShow.Text.Length - 1)
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-02-14 18:09
Substring(startindex,length) 函数指从第startindex个字符开始截取长度为length的字符串,txtShow.Text.Substring(0, txtShow.Text.Length - 1)即从第0个字符开始截取长度为txtShow.Text.Length - 1的字符串,结果即为去掉txtShow.Text的最后一个字符;
语句txtShow.Text = txtShow.Text.Substring(0, txtShow.Text.Length - 1) + myJudgment + ".";即将得到的字符串与myJudgment及‘.’连接后重新赋给txtShow.Text
全部回答
  • 1楼网友:街头电车
  • 2021-02-14 19:47
sb.substring(0, sb.length - 1);这个是截取字符串的方法,后面第一个参数0代表,从字符串的第一个字符开始截取,后面一个参数sb.length - 1代表截取的字符串长度,也就是从第一个字符截取到最后一个字符前一位。其实这里所有代码是这个意思,你在上面做了字符串拼接,把所有找到的text,按照text后面加逗号形式拼接,例如你拼接book和map,拼接的结果就是book,map, 最后多了一个逗号,所以你通过截取字符串方法去掉最后一个逗号,达到你的目标
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯