ConcurrentContainerTKey, TValue(IEnumerableKeyValuePairTKey, TValue, IEqualityComparerTKey) - конструктор
Создаёт экземпляр класса с указанием коллекции пар ключ/значение, используемой для первичного наполнения контейнера,
а также с возможностью указания объекта-компаратора для сравнения ключей.
Пространство имён: Tessa.Platform.CollectionsСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public ConcurrentContainer(
IEnumerable<KeyValuePair<TKey, TValue>> collection,
IEqualityComparer<TKey>? comparer = null
)
Public Sub New (
collection As IEnumerable(Of KeyValuePair(Of TKey, TValue)),
Optional comparer As IEqualityComparer(Of TKey) = Nothing
)
public:
ConcurrentContainer(
IEnumerable<KeyValuePair<TKey, TValue>>^ collection,
IEqualityComparer<TKey>^ comparer = nullptr
)
new :
collection : IEnumerable<KeyValuePair<'TKey, 'TValue>> *
?comparer : IEqualityComparer<'TKey>
(* Defaults:
let _comparer = defaultArg comparer null
*)
-> ConcurrentContainer
Параметры
- collection IEnumerableKeyValuePairTKey, TValue
- Коллекция пар ключ / значение, используемая для первичного наполнения контейнера.
- comparer IEqualityComparerTKey (Optional)
- Реализация интерфейса IEqualityComparerT, используемая при сравнении ключей.