HashSet<T>.TryGetValue(T, T) HashSet<T>.TryGetValue(T, T) HashSet<T>.TryGetValue(T, T) HashSet<T>.TryGetValue(T, T) Method

정의

집합에서 지정된 값을 검색하여 동일한 값을 찾은 경우 해당 값을 반환합니다.Searches the set for a given value and returns the equal value it finds, if any.

public:
 bool TryGetValue(T equalValue, [Runtime::InteropServices::Out] T % actualValue);
public bool TryGetValue (T equalValue, out T actualValue);
member this.TryGetValue : 'T *  -> bool
Public Function TryGetValue (equalValue As T, ByRef actualValue As T) As Boolean

매개 변수

equalValue
T T T T

검색할 값입니다.The value to search for.

actualValue
T T T T

집합에서 검색한 값입니다. 검색에서 일치하는 항목을 찾지 못한 경우 T의 기본값입니다.The value from the set that the search found, or the default value of T when the search yielded no match.

반환

검색에 성공했는지 여부를 나타내는 값입니다.A value indicating whether the search was successful.

설명

하지만 현재 있는 값 보다 자세한 데이터를 포함 하는 값을 조회 하거나 (참조의 자세한 공유 발생할 수 있도록) 새로 생성 된 단일 대신 이전에 저장 된 참조를 다시 사용 하려는 경우 유용할 수 있습니다는 비교자 함수 같은지를 나타냅니다.This can be useful when you want to reuse a previously stored reference instead of a newly constructed one (so that more sharing of references can occur) or to look up a value that has more complete data than the value you currently have, although their comparer functions indicate they are equal.

적용 대상