Beispiel #1
0
 /// <summary>
 /// Creates a new <see cref="SubordinateDictionary{TSKey, TMKey, TSValue, TMValue}"/>
 /// with the <paramref name="master"/> provided.
 /// </summary>
 /// <param name="master">The <see cref="MasterDictionaryBase{TKey, TMValue}"/>
 /// in which the <see cref="SubordinateDictionary{TSKey, TMKey, TSValue, TMValue}"/> resides.</param>
 /// <param name="sibling">The <see cref="SubordinateDictionary{TSKey, TMKey, TSValue, TMValue}"/>
 /// which is the sibling of the new <see cref="SubordinateDictionary{TSKey, TMKey, TSValue, TMValue}"/>
 /// and therefore contains the same dictionary of elements.</param>
 protected SubordinateDictionary(MasterDictionaryBase <TMKey, TMValue> master, SubordinateDictionary <TSKey, TMKey, TSValue, TMValue> sibling)
     : base(sibling)
 {
     this.master = master;
 }
Beispiel #2
0
 public KeysCollection(SubordinateDictionary <TSKey, TMKey, TSValue, TMValue> owner)
     : base(owner)
 {
     this.owner = owner;
 }