Beispiel #1
0
 internal Class1161(TypedSortedListEx <T, U> A_0, int A_1, int A_2)
 {
     this.typedSortedListEx_0 = A_0;
     this.int_0  = A_1;
     this.int_1  = A_1;
     this.int_2  = A_1 + A_2;
     this.int_3  = this.typedSortedListEx_0.int_2;
     this.bool_0 = false;
 }
Beispiel #2
0
        public static TypedSortedListEx <TKey, TValue> Synchronized(TypedSortedListEx <TKey, TValue> list)
        {
            int num = 0x11;

            if (list == null)
            {
                throw new ArgumentNullException(BookmarkStart.b("嬶倸䠺䤼", num));
            }
            throw new NotImplementedException();
        }
Beispiel #3
0
        public virtual object Clone()
        {
            TypedSortedListEx <TKey, TValue> ex = new TypedSortedListEx <TKey, TValue>(this.int_1);

            Array.Copy(this.gparam_0, 0, ex.gparam_0, 0, this.int_1);
            ex.dictionary_0 = new Dictionary <TKey, TValue>(this.dictionary_0);
            ex.int_1        = this.int_1;
            ex.int_2        = this.int_2;
            ex.icomparer_0  = this.icomparer_0;
            return(ex);
        }
Beispiel #4
0
            public Class1162(TypedSortedListEx <T, U> A_0)
            {
                int num = 5;

                this.int_0 = -1;
                if (A_0 == null)
                {
                    throw new ArgumentNullException(BookmarkStart.b("䜪䐬尮䔰", num));
                }
                this.typedSortedListEx_0 = A_0;
                this.int_1 = this.typedSortedListEx_0.int_2;
            }
Beispiel #5
0
        public TypedSortedListEx <TKey, TValue> CloneAll()
        {
            int count = this.Count;
            TypedSortedListEx <TKey, TValue> ex = (TypedSortedListEx <TKey, TValue>)base.MemberwiseClone();

            ex.gparam_0     = new TKey[count];
            ex.dictionary_0 = new Dictionary <TKey, TValue>(count);
            ex.class1163_0  = null;
            ex.class1164_0  = null;
            ex.int_1        = 0;
            for (int i = 0; i < count; i++)
            {
                TKey          key       = this.GetKey(i);
                TValue        local2    = this.dictionary_0[key];
                IDocCloneable cloneable = local2 as IDocCloneable;
                if (cloneable != null)
                {
                    local2 = (TValue)cloneable.Clone();
                }
                ex.Add(key, local2);
            }
            return(ex);
        }
Beispiel #6
0
 internal Class1164(TypedSortedListEx <T, U> A_0)
 {
     this.typedSortedListEx_0 = A_0;
     this.vmethod_0();
 }
Beispiel #7
0
 internal Class1163(TypedSortedListEx <T, U> A_0)
 {
     this.typedSortedListEx_0 = A_0;
 }