当前位置:编程学习 > C#/ASP.NET >>

文件操作问题!

写了个小程序,能将抓取的数据按时间自动保存在文件夹下。我现在想控制这个文件夹下文件保存的数量,不知道怎么写才能实现这个功能,本人小菜一个,望高手能解答一下! --------------------编程问答--------------------
using System;
using System.Threading;
using System.IO;

class App
{
    static void SaveFile(String path)
    {
        while(true)
        {
            DateTime dt = DateTime.Now;
            String strSaveFileName = String.Format(@"{0}\{1}{2}{3}{4}\{5}\", path, dt.Year, dt.Month, dt.Day, dt.Hour,dt.Minute);
            if (!System.IO.Directory.Exists(strSaveFileName))
            {
                Directory.CreateDirectory(strSaveFileName);
                Thread.Sleep(1000);
            }

            File.AppendAllText(String.Format("{0}{1}.txt",strSaveFileName,dt.ToString("yyyyMMddHHmmss")), dt.ToString());
        }
    }

    static void Main()
    {
        SaveFile("c:\\1");
        Console.ReadKey();
    }
}


参考文件夹结构

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,