예제 #1
0
 private byte[] method_7(string A_0, byte[] A_1, int A_2)
 {
     byte[] bytes   = Encoding.Unicode.GetBytes((A_0 != null) ? A_0 : "");
     byte[] buffer2 = this.method_10(A_1, bytes);
     byte[] buffer  = new byte[buffer2.Length + 4];
     for (int i = 0; i < A_2; i++)
     {
         Class567.smethod_0(i, buffer, 0);
         buffer2.CopyTo(buffer, 4);
         buffer2 = this.class803_0.method_0(buffer);
     }
     return(buffer2);
 }
예제 #2
0
 private static byte[] smethod_6(Class803 A_0, string A_1, byte[] A_2)
 {
     if (A_1 == null)
     {
         A_1 = "";
     }
     byte[] bytes = Encoding.Unicode.GetBytes(A_1);
     byte[] array = new byte[A_2.Length + bytes.Length];
     A_2.CopyTo(array, 0);
     bytes.CopyTo(array, A_2.Length);
     byte[] buffer2 = A_0.method_0(array);
     byte[] buffer  = new byte[4 + buffer2.Length];
     for (int i = 0; i < 0xc350; i++)
     {
         Class567.smethod_0(i, buffer, 0);
         buffer2.CopyTo(buffer, 4);
         buffer2 = A_0.method_0(buffer);
     }
     buffer2.CopyTo(buffer, 0);
     Class567.smethod_0(0, buffer, buffer2.Length);
     return(A_0.method_0(buffer));
 }