public void method_20(string string3, string string4) { var stream = new Stream26(Bool2); var stream2 = new Stream26(); method_18(stream, stream2); if (Stream260 != null && String0 == string3 && String2 == string4) { Stream260.Close(); } KeyGenerator.WriteAllBytes(string4, stream2.ReadEverything()); KeyGenerator.WriteAllBytes(string3, stream.ReadEverything()); stream.Dispose(); stream2.Dispose(); if (Stream260 != null && String0 == string3 && String2 == string4) { if (Class3180 != null && Class3180 != this) { Class3180.vmethod_1(); } Dispose(); method_19(); GC.Collect(); } }
public void method_20(string string_3, string string_4) { Stream26 stream = new Stream26(this.bool_2); Stream26 stream2 = new Stream26(); base.method_18(stream, stream2); if (this.stream26_0 != null && this.string_0 == string_3 && this.string_2 == string_4) { this.stream26_0.Close(); } KeyGenerator.smethod_9(string_4, stream2.ReadEverything()); KeyGenerator.smethod_9(string_3, stream.ReadEverything()); stream.Dispose(); stream2.Dispose(); if (this.stream26_0 != null && this.string_0 == string_3 && this.string_2 == string_4) { if (this.class318_0 != null && this.class318_0 != this) { this.class318_0.vmethod_1(); } base.Dispose(); this.method_19(); GC.Collect(); } }
public override void vmethod_14(Stream26 stream26_0) { byte[] array = new byte[4]; array[1] = 1; array[2] = 4; stream26_0.WriteByteArray(array, false); stream26_0.WriteInt(base.Nodes.Count); if (base.Nodes.Count == 0) { return; } if (base.Nodes.Count > 1) { stream26_0.WriteInt((int)stream26_0.Position + 4); } int num = (int)stream26_0.Position + 4 * base.Nodes.Count; Stream26 stream = new Stream26(); foreach (UnicodeValueNode @class in base.Nodes) { stream26_0.WriteInt(num); stream.WriteString(@class.string_0, stream26_0._reverseEndianness); stream.WriteNBytes(0, 2); num += @class.string_0.Length * 2 + 2; } stream26_0.WriteByteArray(stream.ReadEverything(), false); stream26_0.WriteNBytes(0, AbstractTreeNode1.smethod_0(stream26_0.Position)); }
public Stream26 method_17() { Stream26 stream = new Stream26(this.bool_2); Stream26 stream2 = new Stream26(); this.method_18(stream, stream2); stream.WriteByteArray(stream2.ReadEverything(), false); stream2.Dispose(); return(stream); }
public Stream26 method_17() { var stream = new Stream26(Bool2); var stream2 = new Stream26(); method_18(stream, stream2); stream.WriteByteArray(stream2.ReadEverything(), false); stream2.Dispose(); return(stream); }
public void method_16(string string_2) { Stream26 stream = this.method_17(); if (this.stream26_0 != null && this.string_0 == string_2) { this.stream26_0.Close(); } KeyGenerator.smethod_9(string_2, stream.ReadEverything()); stream.Dispose(); if (this.stream26_0 != null && this.string_0 == string_2) { if (this.class318_0 != null && this.class318_0 != this) { this.class318_0.vmethod_1(); } this.Dispose(); this.method_4(); GC.Collect(); } }