Class LazyDictionary<TKey, TValue>
Inheritance
LazyDictionary<TKey, TValue>
Namespace: Ludiq
Syntax
public sealed class LazyDictionary<TKey, TValue>
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
Constructors
LazyDictionary()
Declaration
Properties
Item[TKey]
Declaration
public TValue this[TKey key] { get; }
Parameters
Type |
Name |
Description |
TKey |
key |
|
Property Value
Methods
Bind(TKey, TValue)
Declaration
public void Bind(TKey key, TValue item)
Parameters
Type |
Name |
Description |
TKey |
key |
|
TValue |
item |
|
Bind(TKey, Func<TValue>)
Declaration
public void Bind(TKey key, Func<TValue> factory)
Parameters
Type |
Name |
Description |
TKey |
key |
|
Func<TValue> |
factory |
|
Extension Methods