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
| Name | Description |
|---|---|
TKey |
|
TValue |
- Inheritance
-
objectDictionary<TKey, TValue>ReadOnlyDictionaryWrapper<TKey, TValue>
- Implements
-
IReadOnlyDictionary<TKey, TValue>
Constructors
ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue>)
public ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue> items)
Parameters
| Name | Type | Description |
|---|---|---|
items |
IDictionary<TKey, TValue> |
ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue>, IEqualityComparer<TKey>)
public ReadOnlyDictionaryWrapper(IDictionary<TKey, TValue> items, IEqualityComparer<TKey> comparer)
Parameters
| Name | Type | Description |
|---|---|---|
items |
IDictionary<TKey, TValue> | |
comparer |
IEqualityComparer<TKey> |