FileStream fs = new FileStream(@"d:/StuInfo.txt", FileMode.Open);
            StreamReader sw = new StreamReader(fs, Encoding.Default);            TreeNode seta=null;
            string text;            while ((text = sw.ReadLine()) != null)
            {
                string[]shuzu = text.Split('-');                seta = new TreeNode(shuzu[0]);                TreeNode item = new TreeNode(shuzu[1]);                TreeNode description = new TreeNode(shuzu[2]);                TreeNode price = new TreeNode(shuzu[3]);                item.Nodes.AddRange(new TreeNode[] { description, price });                seta.Nodes.Add(item);
                
            }            sw.Close();
            fs.Close();            tvshow.Nodes.Add(seta);
文本的信息为a-b-c-d形式
初始内有2行信息
现程序运行时,tv总是显示第二行的信息
例如文本内的信息原为
1-2-3-4
1-5-6-7
我原来的本意是想显示成:1:
                         2:
                           3
                           4
                         5:
                           6
                           7
这种格式!!
现在运行只显示1:
                 5:
                    6
                    7少了第一行的数据,调式也看不出来
高分求教了谢谢