string str="val=133&sex=装备|val=110&sex=通信|val=113&sex=工程|val=139&sex=指导|val=141&sex=革新|val=145&sex=仪表|val=161&sex=新闻|";
string[] strs = str.Split(new char[]{'|'});

解决方案 »

  1.   

    我知道在asp里面如何写,在.NET里不熟悉,所以来问的
      

  2.   

    用法: string m_Str = strs[1]; //"val=110&sex=通信"
      

  3.   

    string[] strs = str.Split('|');然后再处理
      

  4.   

    string[] strs = str.Split('|');
      

  5.   

    string[] s;for(int i=0;i<strs.Length;i++)
    {
       s[i]=strs[i] + "|";
    }
      

  6.   

    string[] strs = str.Split(new char[]{'|'});
                 for(int i = 0; i < strs.Length-1; i++)
                 {   
          Response.Write(i+"="+strs[i]+"<br>");
         }
    ----------------------------------------------------------------
    这样可以输出,那我该怎么动态取出来,并动态赋给变量呢??
      

  7.   

    strs[i]  这不就是动态的了???
    楼主还是好好看看基础的东西先吧