- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace GetTestText
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("请输入一个正整数,可以生成从0到该正整数的一个test.txt文件");
- try
- {
- int MaxNumber = int.Parse(Console.ReadLine());
- Console.WriteLine("很快就会好的!");
- string formats = TestSeatNumber(MaxNumber);
- for (int i = 0; i <= MaxNumber; i++)
- {
- SaveIntoFile(i, formats);
- }
- Console.WriteLine("恭喜您已经完成了");
- }
- catch
- {
- Console.WriteLine("您太不厚道了,不要乱输入数据好不好?");
- }
- System.Threading.Thread.Sleep(500);
- }
- static string TestSeatNumber(int N)
- {
- int n = (int)Math.Floor(Math.Log10(N)) + 1;
- string result = "";
- for (int i = 0; i < n; i++)
- {
- result += "0";
- }
- return result;
- }
- static void SaveIntoFile(int i, string formats)
- {
- System.IO.File.AppendAllText("test.txt", i.ToString(formats) + " ", ASCIIEncoding.ASCII);
- }
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/1709201513717.html
来源: http://www.codesnippet.cn/detail/1709201513717.html