有一个文档格式是:     line1
line2
line3
line4
........
现要求把这个文档旋转90度,该怎样实现?!!!

解决方案 »

  1.   

    private void button2_Click(object sender, EventArgs e)
            {
                StreamWriter srs;
                int index = 0;
                string  file = "C://1.txt";
                List<string> tmp = new List<string>();
                using (StreamReader sr = new StreamReader(file))
                {
                   string LineString = sr.ReadLine();
                   tmp.Add(LineString);
                   while (LineString!= null)
                    {
                        LineString = sr.ReadLine();
                        tmp.Add(LineString);
                        index++;
                    }
                    sr.Close();
                    tmp.Reverse(0, index);
                    srs = File.CreateText(file);
                    for (int i = 0; i < index; i++)
                    {
                        srs.WriteLine(tmp[i]+"\r");
                    }    
                    srs.Close();
                }           }