string[] a = "a,b,c,d".Split(',')
foreach(string str in a)
{
  Console.Write(str + "\r\n");
}

解决方案 »

  1.   

    string s = "a,b,c,d";
    foreach (string t in s.Split(','))
    {
      System.Console.WriteLine(t);
    }
      

  2.   

    string[] arr=str.Split(new char[]{','},StringSplitOptions.RemoveEmptyEntries);
      

  3.   

    string str="a,c,d";
    string[] arr=str.Split(new char[]{','},StringSplitOptions.RemoveEmptyEntries);
      

  4.   

    如果你所说的a,b,c等是一个字符串的话,
    string s = "a,b,c,d";
    foreach (char a in s.Split(','))
    {
      Console.WriteLine(a);
    }
    如果是几个的话,像上楼所说一样,用一个数组保存一下,
    string[] a = "a,b,c,d".Split(',')