C#中Substring具體怎么用?(本人是菜鳥復雜的例子看不懂)
3 回答

臨摹微笑
TA貢獻1982條經(jīng)驗 獲得超2個贊
用于截取字符竄的某一部分,string.substring(param1,param2),param1是指定字符竄從零開始的索引,param2是指定要截取的字符個數(shù),比如:
string str1 = "abcdefg" ; srting str2 = str1.substring(0,2);此時str2就是ab str2 = str1.substring(2,2);此時str2就是cd |

躍然一笑
TA貢獻1826條經(jīng)驗 獲得超6個贊
Substring() 求子串
該函數(shù)重載,有兩種參數(shù)情況:
1. 一個參數(shù),int型,表示這個子串在原串中的起始位置,一直到原串的末尾;
2. 兩個參數(shù),int型,表示這個子串在原串中的起始位置,和這個子串的長度; string str = "Hello, world!";
string cnt1 = "";
string cnt2 = "";
cnt1 = str.Substring(1); //cnt1=="ello, world!"
cnt2 = str.Substring(1, 2); //cnt2=="el"

紫衣仙女
TA貢獻1839條經(jīng)驗 獲得超15個贊
例如:string s="hello word!";s.substring(2); 一個參數(shù)表示從第幾位開始到末尾截取字符串.s.substring(2,8); 兩個參數(shù)從第幾位到第幾位截取字符串. 字符串下標都是從0開始.
- 3 回答
- 0 關注
- 219 瀏覽
添加回答
舉報
0/150
提交
取消