string.trim()有关问题出在哪儿

string.trim()问题出在哪儿?c“abcdefghijk”while(st.IndexOf( )!-1){intddst.Lengthst.Trim()cdst

string.trim()问题出在哪儿?
c=“ab   c       de     fgh     i     jk”
while(st.IndexOf( "   ")!=-1)
{
int   dd=st.Length;
st.Trim();
cd=st.Substring(0,st.IndexOf( '   ')).Length;
c+=st.Substring(0,st.IndexOf( '   '))+ "$ ";
st=st.Substring(cd,(st.Length-cd));
st.Trim();//为什么不起作用?

cd=0;

}


[解决办法]
st=st.Trim();//