/// <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; }
public KeysCollection(SubordinateDictionary <TSKey, TMKey, TSValue, TMValue> owner) : base(owner) { this.owner = owner; }