示例#1
0
    internal string method_11(FontTypeHint A_0, Dictionary <string, Class325> A_1)
    {
        int    num  = 5;
        short  num2 = 0x409;
        string key  = BookmarkStart.b("䜪䰬嬮堰崲", 5);

        switch (A_0)
        {
        case FontTypeHint.EastAsia:
            key  = BookmarkStart.b("个䰬", num);
            num2 = this.method_5().ThemeFontLanguage.method_2();
            break;

        case FontTypeHint.ComplexScript:
            key  = BookmarkStart.b("䠪帬", num);
            num2 = this.method_5().ThemeFontLanguage.method_0();
            break;

        default:
            key  = BookmarkStart.b("䜪䰬嬮堰崲", num);
            num2 = this.method_5().ThemeFontLanguage.method_4();
            break;
        }
        Class325 class2 = A_1[key];

        if (class2.method_8() == 0)
        {
            key = this.method_12(num2);
            if (A_1.ContainsKey(key))
            {
                class2 = A_1[key];
            }
            else
            {
                class2 = A_1[BookmarkStart.b("䜪䰬嬮堰崲", num)];
            }
        }
        return(class2.method_6());
    }