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)); } } }
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); }