Example #1
0
    internal void method_0(int A_0, int A_1, Interface54 A_2)
    {
        int num = 1;

        if (!this.class122_0.method_0(A_0, A_1, A_2))
        {
            this.method_2();
            this.class122_0 = this.vmethod_0();
            if (!this.class122_0.method_0(A_0, A_1, A_2))
            {
                throw new InvalidOperationException(BookmarkStart.b("搦䠨䔪䌬䀮䔰ጲ吴匶崸ᬺ洼朾慀㝂⩄杆㵈⍊⡌潎ᝐᡒՔ祖", num));
            }
        }
    }
Example #2
0
    internal bool method_0(int A_0, int A_1, Interface54 A_2)
    {
        int num = 0;
        int key = A_2.imethod_0();

        if (this.hashtable_0.Contains(key))
        {
            if (!this.method_3(0))
            {
                return(false);
            }
            num = (int)this.hashtable_0[key];
        }
        else
        {
            int num3 = A_2.imethod_1(true);
            if (Class567.smethod_3((long)num3))
            {
                num3++;
            }
            if (!this.method_3(num3))
            {
                return(false);
            }
            if (num3 > 0)
            {
                this.int_1 -= num3;
                this.memoryStream_0.Seek((long)this.int_1, SeekOrigin.Begin);
                A_2.imethod_2(this.binaryWriter_0, true);
                num = this.int_1 / 2;
                this.hashtable_0[key] = num;
            }
        }
        this.class147_0.method_5(A_0, A_1, this.vmethod_0(num));
        return(true);
    }