예제 #1
0
    public object method_2(object A_0)
    {
        Class1157 class2 = this.method_10(A_0);

        if (this.icomparer_0.Compare(class2.method_10(), A_0) == 0)
        {
            return(class2.method_12());
        }
        return(null);
    }
예제 #2
0
    public void method_3(object A_0, object A_1)
    {
        Class1157 class2 = this.method_10(A_0);

        if (!class2.method_8() && (this.icomparer_0.Compare(class2.method_10(), A_0) == 0))
        {
            class2.method_13(A_1);
        }
        else
        {
            this.method_6(A_0, A_1);
        }
    }
예제 #3
0
    protected Class1157 method_11(object A_0)
    {
        Class1157 class2 = this.class1157_0.method_4();
        Class1157 class3 = this.class1157_0;

        while (!class2.method_8())
        {
            if (this.icomparer_0.Compare(A_0, class2.method_10()) < 0)
            {
                class3 = class2;
                class2 = class2.method_0();
            }
            else
            {
                class2 = class2.method_2();
            }
        }
        return(class3);
    }
예제 #4
0
    public void method_6(object A_0, object A_1)
    {
        Class1157 class2 = this.class1157_0.method_4();
        Class1157 class3 = this.class1157_0;
        bool      flag   = true;

        while (!class2.method_8())
        {
            class3 = class2;
            class2 = (flag = this.icomparer_0.Compare(A_0, class2.method_10()) < 0) ? class2.method_0() : class2.method_2();
        }
        Class1157 class4 = class3;

        if (flag)
        {
            if (class3 == this.method_9())
            {
                this.method_15(true, class3, A_0, A_1);
                return;
            }
            class4 = smethod_3(class4);
        }
        this.method_15(flag, class3, A_0, A_1);
    }
예제 #5
0
    public bool method_7(object A_0)
    {
        Class1157 class2 = this.method_10(A_0);

        return((class2 != this.class1157_0) && (this.icomparer_0.Compare(class2.method_10(), A_0) == 0));
    }