private void VisitDictionary <TKey, TValue>(ICollection <TKey> keys, ICollection <TValue> values) { var dictContainer = new DictionaryContainer <TKey, TValue>() { Keys = new List <TKey>(keys), Values = new List <TValue>(values) }; PropertyContainer.Visit(ref dictContainer, this); }
internal DictionaryContainer <TKey, TValue> VisitDictionary <TKey, TValue>(ICollection <TKey> keys, ICollection <TValue> values) { var dictContainer = new DictionaryContainer <TKey, TValue>() { Keys = new List <TKey>(keys), Values = new List <TValue>(values) }; PropertyContainer.Visit(ref dictContainer, this); return(dictContainer); }