ImmutableHashSet<T>.TryGetValue(T, T) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在集内搜索给定的值,并返回所找到的相等值(如果有)。
public:
virtual bool TryGetValue(T equalValue, [Runtime::InteropServices::Out] T % actualValue);
public bool TryGetValue (T equalValue, out T actualValue);
abstract member TryGetValue : 'T * 'T -> bool
override this.TryGetValue : 'T * 'T -> bool
Public Function TryGetValue (equalValue As T, ByRef actualValue As T) As Boolean
参数
- equalValue
- T
要搜索的值。
- actualValue
- T
搜索操作在集内找到的值;如果搜索操作未生成任何匹配项,则返回原始值。
返回
一个指示搜索是否成功的值。
实现
注解
如果要重用以前存储的引用而不是新构造的引用 (以便) 可以进行更多的引用共享,或者查找具有比当前拥有的值更完整的数据的值,尽管它们的比较器函数指示它们相等,但这非常有用。