我定义了下面的字符串
string sss="1,2,3,4,5,6,7";
string []str=new string[6];
如何将sss里的1234567单个取出来,然后付给数组?

解决方案 »

  1.   

    str = System.Text.RegularExpressions.Regex.Split(sss,",")
      

  2.   

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

  3.   

    string sss = "1,2,3,4,5,6,7";
    string[] str = sss.Split(",");
      

  4.   

    string sss = "1,2,3,4,5,6,7";
    string[] str = sss.Split(new char[] {','});
      

  5.   

    string[] str = sss.Split(",");
      

  6.   

    string sss = "1,2,3,4,5,6,7";
                string[] str = sss.Split(',');
                int[] A = new int[str.Length];
                for (int i = 0; i < str.Length; i++)
                {
                    A[i] = Int32.Parse(str[i]);
                }
      

  7.   

    string sss = "1,2,3,4,5,6,7";
    string[] str = sss.Split(",");
      

  8.   

    string sss="1,2,3,4,5,6,7";
    string[] strArray = System.Text.RegularExpressions.Regex.Split(sss, ",");
    foreach(string str in strArray)
    {
    Console.WriteLine(str);
    }
      

  9.   

    string sss = "1,2,3,4,5,6,7";
    string[] str = sss.Split(',');for(int i=0;i<7;i++)
    {
         Console.WriteLine("第"+ i.ToString() +"个元素为: " + str[i]);
    }
      

  10.   

    string sss = "1,2,3,4,5,6,7";
    string[] str = sss.Split(',');//注意单引号
    for(int i=0;i<6;i++)
    {
         Response.Write(str[i] + "<br>");
    }