Game Framework
2021.05.31
|
游戏框架多值字典类。 更多...
类 | |
struct | Enumerator |
循环访问集合的枚举数。 更多... | |
Public 成员函数 | |
GameFrameworkMultiDictionary () | |
初始化游戏框架多值字典类的新实例。 更多... | |
void | Clear () |
清理多值字典。 更多... | |
bool | Contains (TKey key) |
检查多值字典中是否包含指定主键。 更多... | |
bool | Contains (TKey key, TValue value) |
检查多值字典中是否包含指定值。 更多... | |
bool | TryGetValue (TKey key, out GameFrameworkLinkedListRange< TValue > range) |
尝试获取多值字典中指定主键的范围。 更多... | |
void | Add (TKey key, TValue value) |
向指定的主键增加指定的值。 更多... | |
bool | Remove (TKey key, TValue value) |
从指定的主键中移除指定的值。 更多... | |
bool | RemoveAll (TKey key) |
从指定的主键中移除所有的值。 更多... | |
Enumerator | GetEnumerator () |
返回循环访问集合的枚举数。 更多... | |
属性 | |
int | Count [get] |
获取多值字典中实际包含的主键数量。 更多... | |
GameFrameworkLinkedListRange< TValue > | this[TKey key] [get] |
获取多值字典中指定主键的范围。 更多... | |
游戏框架多值字典类。
TKey | 指定多值字典的主键类型。 |
TValue | 指定多值字典的值类型。 |
初始化游戏框架多值字典类的新实例。
void Add | ( | TKey | key, |
TValue | value | ||
) |
向指定的主键增加指定的值。
key | 指定的主键。 |
value | 指定的值。 |
void Clear | ( | ) |
清理多值字典。
bool Contains | ( | TKey | key | ) |
检查多值字典中是否包含指定主键。
key | 要检查的主键。 |
bool Contains | ( | TKey | key, |
TValue | value | ||
) |
检查多值字典中是否包含指定值。
key | 要检查的主键。 |
value | 要检查的值。 |
Enumerator GetEnumerator | ( | ) |
返回循环访问集合的枚举数。
bool Remove | ( | TKey | key, |
TValue | value | ||
) |
从指定的主键中移除指定的值。
key | 指定的主键。 |
value | 指定的值。 |
bool RemoveAll | ( | TKey | key | ) |
从指定的主键中移除所有的值。
key | 指定的主键。 |
bool TryGetValue | ( | TKey | key, |
out GameFrameworkLinkedListRange< TValue > | range | ||
) |
尝试获取多值字典中指定主键的范围。
key | 指定的主键。 |
range | 指定主键的范围。 |
|
get |
获取多值字典中实际包含的主键数量。
|
get |
获取多值字典中指定主键的范围。
key | 指定的主键。 |