C#选择题。

来源:百度知道 编辑:UC知道 时间:2024/05/03 02:33:44
以下代码片断( )
string s="1234567"; string ss=s.Remove(3,3);return ss;的返回值是( )
A)“1234” B)“4567” C)“12345” D)“1237”

请各位高手告诉我REMOVE的用法。

答案是D

remove(int a,int b)

a 代表remove方法的起始位置即数组的下标了,数组的下标从0开始,所以是从a+1个字符开始算起的

b 就是从a开始 要删掉几个字符

Remove(3,3);

就是从第四个位置开始,删掉3个字符

答案是D
md871020是对的
remove(int a,int b)
a 代表remove方法的起始位置即数组的下标了,数组的下标从0开始,所以是从a+1个字符开始算起的
b 就是从a开始 要删掉几个字符
Remove(3,3);
就是从第四个位置开始,删掉3个字符
"123 456 7"
索引012 345 6

写的时候 你打上 remove( 会有提示里边的参数是什么意思吧

d