string [] st={a,b,c,d};string [] st2={e,f,g,h};集合中的项是不固定的,但是st和st2数量是一样的!!用个什么样的循环,可以把st中的第一项,和st2中的第一项提出来,添加到数据库,第二项,第三项一样……

解决方案 »

  1.   

    数量一样不能用下标么?
    st[0]  st2[0]这个就是第一项啊
      

  2.   

      protected void Page_Load(object sender, EventArgs e)
        {
            string[] st = { "a","b", "c", "d" };        string[] st2 = { "e", "f", "g", "h" };        Label1.Text = st[0];
            Label2.Text = st2[0];
        }
      

  3.   

    可能我没表达清楚~!string [] st={a,b,c,d};string [] st2={e,f,g,h};for(int i=0;i<st.length;i++)
    {
       string st3=st[i].tostring().trim();
       string st4=st2[i].tostring().trim();
    }st3,st4就是吧,呵呵应该是对的!!
      

  4.   

    如果长度一样直接用一个for取就可以了
      

  5.   

      string [] str={1,2,3,4};
      string [] str2={1,2,3,4};
      string str="";
      for(int i=0;i<str.length;i++)
       {
          str+=str[i].toString()+str2[i].toString();
       
       }
       return str;
      

  6.   


    string [] st={a,b,c,d};
    string [] st2={e,f,g,h};
    for(int i=0;i<st.length;i++)
    {
      string st1=st[i].tostring().trim();
      string st2=st2[i].tostring().trim();
    }
      

  7.   

    for(int i=0;i<a.length;i++)
    {
        insert to table (a[i],b[i]);
    }
      

  8.   

                string[] st = { "a", "b", "c", "d" };            string[] st2 = { "e", "f", "g", "h" };            int length = st.Length < st2.Length ? st.Length : st2.Length;
                for (int i = 0; i < length; i++)
                {
                    //取值
                    string value1 = st[i];
                    string value2 = st2[i];
                    .........
                }