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);
        }
Exemple #2
0
        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);
        }