/// <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); } }
/* * 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"); } }