有一段信息如下:
429,SONATA御翔,50,索纳塔,358,途胜,431,雅绅特,51,伊兰特,586,悦动
626,蒙派克
579,比亚迪F0,407,比亚迪F3,540,比亚迪F6,489,比亚迪F8,417,福莱尔
75,北斗星,547,浪迪,432,利亚纳
76,爱迪尔
498,S-MAX,364,福克斯,116,嘉年华,117,蒙迪欧,577,蒙迪欧-致胜
529,SX4,93,奥拓,94,羚羊,497,天语 SX4,362,雨燕
433,马自达2,641,马自达2劲翔,363,马自达3
619,V802,484,奔奔,520,杰勋,590,志翔
463,S40
534,i7,491,长城精灵,395,哈弗,536,嘉誉,493,酷熊,624,凌傲,535,迷你,625,欧拉,6,赛弗,552,赛影,492,炫丽
这段信息是通过循环来获得的,
 for (int i = 0; i < BrandID.Length; i++)
        {   
            string StartSeries = "br['" + BrandID[i] + "']='";
            int SeriesStart = Label1.Text.IndexOf(StartSeries, 0) + StartSeries.Length;
            int SeriesEnd = Label1.Text.IndexOf("'", SeriesStart) - SeriesStart;
            string AllSeries = Label1.Text.Substring(SeriesStart, SeriesEnd);//某一品牌的所有系列
                      Response.Write("</br>" + AllSeries);
        }
逗号前面的为后面文字的序号,现在我要获取这段信息所有的序号和后面的文字,我要用一个变量来存放所有的序号,这样我在循环语句里就可根据逗号的个数来动态改变数组的大小,应该怎么办?