Пример #1
0
 public Table(
     Array.Base.IArray <ValueType> Items,
     Func <ValueType, KeyType> GetKey,
     bool IsUpdateAble) :
     this(new BasicActions <ValueType>()
 {
     Items = Items
 }, GetKey, new KeyType[0], 0, true, IsUpdateAble)
 {
 }
Пример #2
0
 public override void CopyTo(int sourceIndex, Array.Base.IArray <ArrayType> destination, int destinationIndex, int Length)
 {
     if (destination.GetType().IsAssignableTo(typeof(IArray <ArrayType>)))
     {
         CopyTo(sourceIndex, (IArray <ArrayType>)destination, destinationIndex, Length);
     }
     else
     {
         base.CopyTo(sourceIndex, destination, destinationIndex, Length);
     }
 }
Пример #3
0
 public Dictionary(Array.Base.IArray <KeyType> Keys,
                   Array.Base.IArray <ValueType> Values)
 {
     this.Keys   = Keys;
     this.Values = Values;
 }