1
This commit is contained in:
@@ -145,6 +145,13 @@ namespace BITKit
|
||||
{
|
||||
value = _directDirection.Get(key);
|
||||
}
|
||||
public T GetOrAddDirect<T>(int key,Func<T> factory)
|
||||
{
|
||||
if (_directDirection.TryGetValue(key, out var v)) return v is T t ? t : default;
|
||||
var value = factory.Invoke();
|
||||
_directDirection.Add(key, value);
|
||||
return value;
|
||||
}
|
||||
public void GetDirect<T>(int key,out T value)
|
||||
{
|
||||
try
|
||||
|
Reference in New Issue
Block a user