要自动生成的

解决方案 »

  1.   

    什么意思啊
    using(StreamWriter sw = new StreamWriter(youfilepath))
    {
        for(int i = 0; i < 1001;i++)
        {
            sw.WriteLine(i);
        }
    }
      

  2.   


    using System.IO;
    private void button1_Click(object sender, EventArgs e)
            {
                StreamWriter file = new StreamWriter(@"C:\ddd.txt");            for (int a = 1; 10001 > a;a++ )
                {
                    file.Write(a);
                }
                file.Close();
                MessageBox.Show("完成");
            }我写的这个只能生成这样的:123456789101112131415......
    怎么加回车换行呢?
      

  3.   

            private void button1_Click(object sender, EventArgs e)
            {
                if (!File.Exists(@"D:\abc.txt"))
                    File.Create("D:\\abc.txt");
                StreamWriter writer = new StreamWriter(@"D:\abc.txt");
                for(int i=0;i<=100;i++)
                {
                    string w="";
                    w=i.ToString()+'\r'+'\n';
                    writer.Write(w);
                }
                writer.Close();
            }
      

  4.   

    每隔10个数换行
            private void button1_Click(object sender, EventArgs e)
            {
                if (!File.Exists(@"D:\abc.txt"))
                    File.Create("D:\\abc.txt");
                StreamWriter writer = new StreamWriter(@"D:\abc.txt");
                string w = "";
                for(int i=0;i<=100;i++)
                {
                   
                    w = i.ToString() + " ";
                    if (i % 10 == 0 && i!=0)
                        w = w + '\r' + '\n';
                    writer.Write(w);
                  
                }
                writer.Close();
            }
      

  5.   

    string Line=string.empty;
    int Str=1;
    for(int i=0;i<1000;i++)
    {
      Line= Line+Str.tostring()+"\r\n";
      Str+=1;
    }然后把Line用流保存下就可以了.