for(int i=0;i<=str.Length;i++)
 Console.Write(str.SubString(i,1));

解决方案 »

  1.   

    string str="这是一个字符串";
    for(int i=0;i<str.Length;i++){
    Response.Write(str[i]+"<br>");
    }
      

  2.   

    for i=1 to len(str)
    response.write (mid(str,i,1))
    next
      

  3.   

    楼上说的都对,
    string aaa;
    aaa[i];就行i从0开始
      

  4.   

    对啊 string str = "1234";
    str[0]就是第一个str[1]就是第二个....string类是支持索引器的呀。
      

  5.   

    string hh="sssssssssssss";
    sting uu=hh[1];
    TextBox1.text=uu;
      

  6.   

    那我在vb.net裡用s[i]怎麼提示出錯?郁悶
      

  7.   

    string 类支持 string[i] 类似数组,,也有 string.SubString(n,m);等方法,都可以的呀,,再试试,,,
      

  8.   

    string str="这是一个字符串";str[0]返回的是一个Char类型的值,而不是string
    str.Substring(0,1)返回的是string