示例#1
0
        static void Main(string[] args)
        {
            ///List<mftread.MFT_FILE_INFO> mftfiles;
            MFTReader r = new MFTReader();
            DateTime s = DateTime.Now;
            var mftfiles = r.read(new DriveInfo("c"));
            var tickgetfiles = DateTime.Now - s;
            Console.WriteLine("read MFT is " + tickgetfiles.TotalMilliseconds.ToString() + "msec");
            Console.WriteLine("file num = " + mftfiles.Length.ToString());

            //CallBackTenTimes(
            //    new CallBackTenTimesProc(MyCallBackTenTimesProc)
            //);
        }
示例#2
0
        static void Main(string[] args)
        {
            ///List<mftread.MFT_FILE_INFO> mftfiles;
            MFTReader r            = new MFTReader();
            DateTime  s            = DateTime.Now;
            var       mftfiles     = r.read(new DriveInfo("c"));
            var       tickgetfiles = DateTime.Now - s;

            Console.WriteLine("read MFT is " + tickgetfiles.TotalMilliseconds.ToString() + "msec");
            Console.WriteLine("file num = " + mftfiles.Length.ToString());

            //CallBackTenTimes(
            //    new CallBackTenTimesProc(MyCallBackTenTimesProc)
            //);
        }