internal virtual void vmethod_4(byte[] A_0, int A_1, int A_2)
    {
        int      num    = 15;
        Class364 class2 = this.vmethod_1();

        if (class2 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("怴夶崸帺似匾㡀⩂⭄⁆ᩈ㽊㽌㩎㉐❒⁔╖㱘", num));
        }
        if (A_0 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("吴䔶䬸缺尼䬾⁀", num));
        }
        if (A_1 < 0)
        {
            throw new ArgumentOutOfRangeException(BookmarkStart.b("尴砶弸崺丼娾㕀", num));
        }
        if (A_2 < 0)
        {
            throw new ArgumentOutOfRangeException(BookmarkStart.b("尴琶嘸为匼䬾", num));
        }
        if ((A_1 + A_2) > A_0.Length)
        {
            throw new ArgumentOutOfRangeException(BookmarkStart.b("尴砶弸崺丼娾㕀捂湄杆⁈ࡊ≌㩎㽐❒", num));
        }
        Class301.smethod_0().method_7(A_0, A_1, A_2, class2);
    }
Exemple #2
0
 internal static Class301 smethod_0()
 {
     if (class301_0 == null)
     {
         class301_0 = new Class301();
     }
     return(class301_0);
 }
 // Token: 0x0600225B RID: 8795 RVA: 0x0000E6D3 File Offset: 0x0000C8D3
 private void method_3()
 {
     if (this.bool_0 && this.intptr_0 != IntPtr.Zero)
     {
         Class301.smethod_1(this.intptr_0);
         this.bool_0   = false;
         this.intptr_0 = IntPtr.Zero;
     }
 }
    internal virtual int vmethod_6(byte[] A_0, int A_1)
    {
        int num = 0x12;

        if (A_0 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("夷䠹主稽ℿ㙁╃", num));
        }
        if ((A_1 < 0) || (A_1 > A_0.Length))
        {
            throw new ArgumentOutOfRangeException(BookmarkStart.b("儷甹娻堽㌿❁ぃ", num));
        }
        int      num2   = A_0.Length - A_1;
        Class364 class2 = this.vmethod_1();

        if (class2 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("洷吹堻嬽㈿⹁㵃⽅♇ⵉὋ㩍≏❑㝓≕ⵗ⡙㥛", num));
        }
        Class301.smethod_0().method_8(class2, A_0, A_1, num2);
        return(num2);
    }
 // Token: 0x0600225A RID: 8794 RVA: 0x0000E6B8 File Offset: 0x0000C8B8
 private void method_2(IntPtr hWnd)
 {
     this.intptr_0 = hWnd;
     Class301.smethod_0(this.intptr_0);
     this.bool_0 = true;
 }
 public abstract void Visit(Class301 c);
 public override void Visit(Class301 c) { }