string stu = "12345"; stu = stu.Substring(stu.Length - 2); 为什么stu等于的是后两位

来源:互联网 发布:淘宝买片搜什么关键词 编辑:程序博客网 时间:2024/04/30 14:41

首先是stu的长度为5那5-2=3也就是你的语句stu = stu.Substring(stu.Length - 2)等价于stu = stu.Substring(3)在string stu = "12345"中第3个字符是4,因为编号从0开始所以stu = stu.Substring(3)值为45

stu = stu.Substring(起始位,终止位);要是只有一个参数:stu = stu.Substring(整数),那么就是从这位开始截,截到最后。你这个就是从第三位开始截,截到最后。
0 0
原创粉丝点击