DictionaryExtensions 类
提供对字典的扩展方法。
继承成员
命名空间: Fantasy.DataStructure.Dictionary
程序集: Fantasy.Net.dll
语法
public static class DictionaryExtensions
方法
| 编辑本文 查看源代码TryRemove<T, TV>(IDictionary<T, TV>, T, out TV)
尝试从字典中移除指定键,并返回相应的值。
声明
public static bool TryRemove<T, TV>(this IDictionary<T, TV> self, T key, out TV value)
参数
类型 | 名称 | 描述 |
---|---|---|
IDictionary<T, TV> | self | 要操作的字典实例。 |
T | key | 要移除的键。 |
TV | value | 从字典中移除的值(如果成功移除)。 |
返回
类型 | 描述 |
---|---|
bool | 如果成功移除键值对,则为 true;否则为 false。 |
类型参数
名称 | 描述 |
---|---|
T | 字典中键的类型。 |
TV | 字典中值的类型。 |