我有一个字符串,是这样子的形式Name--36767--48959--748758--5784怎么根据--将该串分隔付给不同的变量用到什么函数

解决方案 »

  1.   


                string str = "Name--36767--48959--748758--5784";            string[] ss = str.Split(new char[] { '-' }, StringSplitOptions.RemoveEmptyEntries);            foreach (string s in ss)
                    Console.WriteLine(s);
      

  2.   

    我明白了 但如果我分隔完是付给5个str,代码能简便点么,谢谢
      

  3.   

    var result=from word in "Name--36767--48959--748758--5784".Split(new char[2]{'-','-'})
               select word 
     foreach (string s in result)
                    Console.WriteLine(s);