コード例 #1
0
    internal static void smethod_7(Class581 A_0, string A_1, FormatBase A_2)
    {
        int      num    = 0x11;
        bool     flag1  = A_1 == BookmarkStart.b("制圸强匼倾㕀♂ᕄ㕆", 0x11);
        Class394 class2 = A_0.imethod_1();

        while (class2.method_9(A_1))
        {
            string key = class2.method_1();
            if (key != null)
            {
                int num2;
                if (Class1160.dictionary_183 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(6);
                    dictionary1.Add(BookmarkStart.b("䜶嘸䠺", num), 0);
                    dictionary1.Add(BookmarkStart.b("夶䰸嘺笼刾㕀", num), 1);
                    dictionary1.Add(BookmarkStart.b("夶䰸嘺渼䬾⁀ㅂㅄ", num), 2);
                    dictionary1.Add(BookmarkStart.b("夶䰸嘺漼娾㉀㝂⑄㕆㵈", num), 3);
                    dictionary1.Add(BookmarkStart.b("儶嘸吺䤼儾⹀㝂⁄", num), 4);
                    dictionary1.Add(BookmarkStart.b("制圸强匼倾㕀♂", num), 5);
                    Class1160.dictionary_183 = dictionary1;
                }
                if (Class1160.dictionary_183.TryGetValue(key, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                    {
                        A_2.SetAttr(2, Class339.smethod_6(class2.method_28()));
                        continue;
                    }

                    case 1:
                    {
                        A_2.SetAttr(1, Class911.smethod_13(Class911.smethod_2(class2.method_28())));
                        continue;
                    }

                    case 2:
                    {
                        A_2.SetAttr(4, class2.method_29());
                        continue;
                    }

                    case 3:
                    {
                        A_2.SetAttr(3, Class339.smethod_0(class2.method_28()));
                        continue;
                    }

                    case 4:
                    {
                        smethod_8(A_0, FootnoteType.Footnote);
                        continue;
                    }

                    case 5:
                    {
                        smethod_8(A_0, FootnoteType.Endnote);
                        continue;
                    }
                    }
                }
            }
            class2.vmethod_1();
        }
    }