private static void smethod_2(string string_2) { foreach (string directory in Directory.GetDirectories(string_2)) { GClass95.smethod_2(directory); if (Directory.GetFiles(directory).Length == 0 && Directory.GetDirectories(directory).Length == 0) { Directory.Delete(directory, false); } } }
public static void smethod_3(string string_2, string string_3, bool bool_3 = true) { string str = string_3; foreach (string file in Directory.GetFiles(string_2, "*.*", SearchOption.AllDirectories)) { if (!(file == str) && (!bool_3 || !file.Contains("meta"))) { try { GClass6.smethod_6(file); } catch { } } } GClass95.smethod_2(string_2); }