Пример #1
0
    internal Class1128 method_17()
    {
        Class1128 class2 = new Class1128();

        class2.method_4(this.string_0);
        if ((this.dictionary_0 != null) && (this.dictionary_0.Count > 0))
        {
            foreach (string str2 in this.dictionary_0.Keys)
            {
                class2.method_0().Add(str2, this.dictionary_0[str2].method_9());
            }
        }
        if ((this.dictionary_2 != null) && (this.dictionary_2.Count > 0))
        {
            foreach (string str in this.dictionary_2.Keys)
            {
                class2.method_2().Add(str, this.dictionary_2[str].method_10() as Class230);
            }
        }
        if ((this.dictionary_1 != null) && (this.dictionary_1.Count > 0))
        {
            foreach (string str3 in this.dictionary_1.Keys)
            {
                class2.method_1().Add(str3, this.dictionary_1[str3].method_17());
            }
        }
        return(class2);
    }
Пример #2
0
    internal Class1128 method_8(string[] A_0, int A_1)
    {
        int num = 4;

        if (A_0.Length == 1)
        {
            return(this);
        }
        string    key    = A_0[A_1] + BookmarkStart.b("ԩ", num);
        Class1128 class2 = null;

        if (this.method_1().ContainsKey(key))
        {
            class2 = this.method_1()[key];
        }
        if (class2 == null)
        {
            if (key.EndsWith(BookmarkStart.b("甩師䬭尯䄱ᬳ", num)))
            {
                return(this);
            }
            class2 = new Class1128();
            class2.method_4(key);
            this.method_7(class2);
        }
        if (A_1 < (A_0.Length - 2))
        {
            return(class2.method_8(A_0, ++A_1));
        }
        return(class2);
    }