我是新手,问的问题比较弱智请各位高手不吝赐教啊!
是一个穷尽的程序,
string okstring = "";
string mystring = "1234567890"
for(i=0;i<10;i++)
  okstring += mystring[i];结果okstring = "13579"
怎么回事呢?
怎样才能争取读取啊?谢谢!

解决方案 »

  1.   

    string okstring = "";
    string mystring = "1234567890";
    for(int i=0;i<10;i++)
    okstring += mystring[i];Response.Write(okstring);//结果完全正常...
      

  2.   

    string okstring = "";
              string mystring = "1234567890";
                for(int i = 0; i <10; i++)
                {
                    okstring += mystring[i];
                }
                Console.Write(okstring);//结果也完全正常!
      

  3.   

    string okstring = "";
    string mystring = "1234567890"
    for(i=0;i<10;i++)
    okstring += mystring[i];结果okstring = "1234567890"
      

  4.   

    如果代码如楼主所示,读出的结果肯定是okstring = "1234567890"不容置疑的....如果不是全部的代码,请把其他相关代码都贴出来看下...