다음을 통해 공유


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryRemove 메서드

정의

오버로드

TryRemove(TAlternateKey, TValue)

Dictionary<TKey,TValue>지정된 대체 키가 있는 값을 제거합니다.

요소를 값 매개 변수에 복사합니다.

TryRemove(TAlternateKey, TKey, TValue)

Dictionary<TKey,TValue>지정된 대체 키가 있는 값을 제거합니다.

연결된 키와 요소를 값 매개 변수에 복사합니다.

TryRemove(TAlternateKey, TValue)

Dictionary<TKey,TValue>지정된 대체 키가 있는 값을 제거합니다.

요소를 값 매개 변수에 복사합니다.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TValue value);
member this.TryRemove : 'AlternateKey * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef value As TValue) As Boolean

매개 변수

key
TAlternateKey

제거할 요소의 대체 키입니다.

value
TValue

제거된 요소입니다.

반환

요소를 성공적으로 찾아서 제거했는지 true. 그렇지 않으면 false.

예외

적용 대상

TryRemove(TAlternateKey, TKey, TValue)

Dictionary<TKey,TValue>지정된 대체 키가 있는 값을 제거합니다.

연결된 키와 요소를 값 매개 변수에 복사합니다.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TKey % actualKey, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TKey actualKey, out TValue value);
member this.TryRemove : 'AlternateKey * 'Key * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef actualKey As TKey, ByRef value As TValue) As Boolean

매개 변수

key
TAlternateKey

제거할 요소의 대체 키입니다.

actualKey
TKey

제거된 키입니다.

value
TValue

제거된 요소입니다.

반환

요소를 성공적으로 찾아서 제거했는지 true. 그렇지 않으면 false.

예외

적용 대상