最近经常用到这个函数,但是总是用了忘,忘了查,干脆写一篇整理一下。

Substring 是用来截取字符串的函数。

当只传入一个整形参数a的时候,(a>=0)代表从该位置起(有包括该位置),截取字符串剩下的所有字符串。

当传入两个整形参数a,b的时候,(a>=0,a+b<=字符串的总长度),代表从a开始,截取长度为b的字符串。

下标是从零开始的,这个我总是怕记错

实例:

 string my = "daydayup";
 string s1 = my.Substring(0);                  s1="daydayup";
 string s2 = my.Substring(3, 5);               s2="dayup";
 string s3 = my.Substring(7);                  s3="p";


后面再补充indexof函数的使用,也是容易搞混