private static void smethod_5(DocumentProperty A_0, Class398 A_1, bool A_2) { int num = 11; A_1.method_4(smethod_6(A_0.Name)); switch (A_0.ValueType) { case PropertyValueType.Boolean: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("匰尲娴嬶尸娺匼", num)); A_1.method_15(A_0.ToBool() ? BookmarkStart.b("0", num) : BookmarkStart.b("İ", num)); break; case PropertyValueType.Date: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("唰刲䄴制洸刺值娾潀㝂㽄", num)); A_1.method_15(Class1041.smethod_0(A_0.ToDateTime())); break; case PropertyValueType.Float: case PropertyValueType.Int: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("地弲娴嘶䴸", num)); A_1.method_15(A_0.ToString()); break; case PropertyValueType.Double: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("地弲娴嘶䴸", num)); A_1.method_15(Class1041.smethod_44(A_0.ToDouble())); break; case PropertyValueType.String: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("䈰䜲䜴帶圸尺", num)); A_1.method_40(BookmarkStart.b("崰娲嬴尶", num), A_0.LinkSource); A_1.method_15(smethod_3(A_0.ToString(), A_2)); break; default: throw new InvalidOperationException(BookmarkStart.b("搰崲倴伶䤸帺帼䬾⑀❂敄㝆㭈⑊㵌⩎⍐❒ⱔ睖ⵘ≚ⵜ㩞你", num)); } A_1.method_5(); }