DoubleMapDictionaryPool<TKey, TValue> 类
提供一个双向映射字典对象池类,用于双向键值对映射。
继承成员
命名空间: Fantasy.DataStructure.Dictionary
程序集: Fantasy.Net.dll
语法
public class DoubleMapDictionaryPool<TKey, TValue> : DoubleMapDictionary<TKey, TValue>, IDisposable, IPool where TKey : notnull where TValue : notnull
类型参数
名称 | 描述 |
---|---|
TKey | 字典中键的类型。 |
TValue | 字典中值的类型。 |
方法
| 编辑本文 查看源代码Create()
创建一个新的 DoubleMapDictionaryPool<TKey, TValue> 实例。
声明
public static DoubleMapDictionaryPool<TKey, TValue> Create()
返回
类型 | 描述 |
---|---|
DoubleMapDictionaryPool<TKey, TValue> | 新创建的实例。 |
Dispose()
释放实例占用的资源。
声明
public void Dispose()
IsPool()
获取一个值,该值指示当前实例是否为对象池中的实例。
声明
public bool IsPool()
返回
类型 | 描述 |
---|---|
bool |
SetIsPool(bool)
设置一个值,该值指示当前实例是否为对象池中的实例。
声明
public void SetIsPool(bool isPool)
参数
类型 | 名称 | 描述 |
---|---|---|
bool | isPool |