首先是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(整数),那么就是从这位开始截,截到最后。
你这个就是从第三位开始截,截到最后。