======Конструктор Dictionary(IDictionary, IEqualityComparer)====== Инициализирует новый экземпляр [[developers:references:system.collections.generic.dictionary_2|Dictionary]] , который содержит элементы, скопированные из заданного словаря [[developers:references:system.collections.generic.idictionary_2|IDictionary]] , и использует указанный компаратор [[developers:references:system.collections.generic.iequalitycomparer_1|IEqualityComparer]] . * **Пространство имен:** [[developers:references:system.collections.generic|System.Collections.Generic]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public Dictionary(IDictionary dictionary, IEqualityComparer comparer) **Параметры** * //dictionary// * Тип: [[developers:references:system.collections.generic.idictionary_2|System.Collections.Generic.IDictionary]] * Словарь [[developers:references:system.collections.generic.idictionary_2|IDictionary]] , элементы которого копируются в новый словарь [[developers:references:system.collections.generic.dictionary_2|Dictionary]] . * //comparer// * Тип: [[developers:references:system.collections.generic.iequalitycomparer_1|System.Collections.Generic.IEqualityComparer]] * Реализация [[developers:references:system.collections.generic.iequalitycomparer_1|IEqualityComparer]] , которую следует использовать при сравнении ключей, или null, если для данного типа ключа должна использоваться реализация [[developers:references:system.collections.generic.equalitycomparer_1|EqualityComparer]] по умолчанию.