Пример #1
0
        /// <summary>
        /// Removes all specified files
        /// </summary>
        void RemoveAllFilesAtFolder(SyncedFiles files, bool secureDeleting)
        {
            _log.ProcedureCall("RemoveAllFilesAtFolder", secureDeleting.ToString());

            foreach (SyncFile file in files.SynchronizedFiles)
            {
                RemoveAllFilesAtFolder(file, secureDeleting);
            }
        }
Пример #2
0
        /*
         * public static RunCPUUsageTest()
         * {
         *      ConsoleKey key = ConsoleKey.Clear;
         *      while (key != ConsoleKey.Escape)
         *      {
         *              switch (key)
         *              {
         *                      case ConsoleKey.NumPad0: break;
         *
         *              }
         *
         *
         *              key = Console.ReadKey().Key;
         *      }
         *
         * }
         *
         */

        public static void TestSyncedFiles()
        {
            Console.WriteLine("Testing SyncedFiles...");
            string      thesame = @"some\files";
            string      thediff = @"some\2files";
            SyncedFiles sf      = new SyncedFiles();

            if (sf.TryRegisterNewName(thesame) == false)
            {
                Console.WriteLine("Error 1");
            }
            if (sf.TryRegisterNewName(thesame) == false)
            {
                Console.WriteLine("Passed 1(2) test");
            }
            if (sf.TryRegisterNewName(thediff) == true)
            {
                Console.WriteLine("Passed 2(2) test");
            }
        }