internal static string smethod_1(Class578 A_0) { int num = 8; string str = A_0.method_13(); int[] numArray = A_0.method_12(); ListPatternType[] typeArray = A_0.method_11(); StringBuilder builder = new StringBuilder(); int num2 = 0; for (int i = 0; num2 < str.Length; i++) { builder.Append(smethod_2(str[num2++])); builder.Append(BookmarkStart.b("ᐭ", num)); builder.Append(Class1041.smethod_8(numArray[i])); builder.Append(BookmarkStart.b("ᐭ", num)); builder.Append(Class1041.smethod_8((int)typeArray[i])); builder.Append(BookmarkStart.b("ᐭ", num)); if (num2 < str.Length) { char ch = str[num2]; if (ch > '\b') { builder.Append(ch); num2++; } } } return(builder.ToString()); }
private void method_81() { Class578 class2 = (Class578)this.method_82().method_31(0x465); if (class2 != null) { if (class2.method_6()) { base.class345_0.method_4(SprmCode.PFNumRMIns, true); } if (class2.method_4()) { base.class345_0.method_5(SprmCode.PNumRM); base.class345_0.Write((byte)0x80); int position = (int)base.class345_0.BaseStream.Position; base.class345_0.Write(class2.method_8() ? ((byte)1) : ((byte)0)); base.class345_0.Write((byte)0); base.class345_0.Write((short)base.class812_0.method_2(class2.method_0())); Class353.smethod_3(class2.method_2(), base.class345_0); for (int i = 0; i < 9; i++) { base.class345_0.Write(class2.method_10()[i]); } for (int j = 0; j < 9; j++) { base.class345_0.Write((byte)class2.method_11()[j]); } base.class345_0.Write((short)0); for (int k = 0; k < 9; k++) { base.class345_0.Write(class2.method_12()[k]); } Class813.smethod_4(class2.method_13(), base.class345_0, 0x40); long num4 = base.class345_0.BaseStream.Position; } } }