一个数据字段存多个值,并遍历取出C# .net,求详细代码,谢谢

解决方案 »

  1.   

    string str ="u001,u002,u003,u004,u005";
    string[] strarr = split(',');
    foreach(string strin in strarr)
    {
         if(strin == "u0002")
         {
             //自己看着办罗
         }
    }
      

  2.   

     存的时候 拼接存 比如 string a="123"+"|456"+"|789"; 注意,存的时候,要用符号隔开,方便以后取值! 取值的时候  用 a.Split('|');  这样来得到值~ 祝你成功!
      

  3.   

     string[]s=s.splt(",")""里写的是你自己定义的分割符
    for(int i=0;i<s.length;i++)
    {
    //你要做的操作
    }
      

  4.   

    存的时候多个值用特殊的符号隔开如,或者|等等
    取的时候string str ="u001,u002,u003,u004,u005";
    string[] strarr = split(',');
    foreach(string strin in strarr)
    {
      if(strin == "u0002")
      {
      //自己看着办罗
      }
    }
      

  5.   

    存多个字段
    string str = "str1"+","+"str2";
    字符串拼接
    最好是用“,”隔开,方便遍历