Table of Contents

Class ReadOnlyDictionaryWrapper<TKey, TValue>

Namespace
ArcanaDevelopment.adTempus.Shared
Assembly
ArcanaDevelopment.adTempus.Shared.dll
public sealed class ReadOnlyDictionaryWrapper<TKey, TValue> : Dictionary<TKey, TValue>, IReadOnlyDictionary<TKey, TValue>

Type Parameters

NameDescription
TKey
TValue
Inheritance
object
Dictionary<TKey, TValue>
ReadOnlyDictionaryWrapper<TKey, TValue>
Implements
IReadOnlyDictionary<TKey, TValue>

Constructors

ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue>)

public ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue> items)

Parameters

NameTypeDescription
items IDictionary<TKey, TValue>

ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue>, IEqualityComparer<TKey>)

public ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue> items, IEqualityComparer<TKey> comparer)

Parameters

NameTypeDescription
items IDictionary<TKey, TValue>
comparer IEqualityComparer<TKey>

Extension Methods