小编给大家分享一下如何定时删除Navicat里面的备份,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
 
下面是C#删除小程序:
 
点击(此处)折叠或打开
 
/*
 * 由SharpDevelop创建。
 * 用户: Administrator
 * 日期: 2016/11/24
 * 时间: 12:49
 *
 * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
 */
using System;
using System.IO;
using System.Windows.Forms;
using System.Collections.Generic;
namespace DelExpiredBak
{
    class Program
    {
        public static void Main(string[] args)
        {
            var di = new DirectoryInfo(Application.StartupPath);
            var files = di.GetFiles("*.psc");
            List<FileInfo> filesList = new List<FileInfo>(files);
            filesList.Sort((FileInfo fi1, FileInfo fi2) =>
                {
                    if (fi1.CreationTime > fi2.CreationTime)
                    {
                        return -1;
                    }
                    else
                    {
                        return 1;
                    }
                });
            
            for (var i = 0; i < filesList.Count; i++)
            {
                if (i > 0)
                {
                    filesList[i].Delete();
                    Console.WriteLine(filesList[i].Name+"已删除!");
                }
            }
            //Console.ReadLine();
        }
    }
}
 

dawei

【声明】:毕节站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。