다음을 통해 공유


Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.Remove 메서드

정의

오버로드

Remove(TAlternateKey)

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

Remove(TAlternateKey, TKey, TValue)

Dictionary<TKey,TValue>지정된 대체 키가 있는 값을 제거하고 요소를 값 매개 변수에 복사합니다.

Remove(TAlternateKey)

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

public:
 bool Remove(TAlternateKey key);
public bool Remove (TAlternateKey key);
member this.Remove : 'AlternateKey -> bool
Public Function Remove (key As TAlternateKey) As Boolean

매개 변수

key
TAlternateKey

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

반환

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

예외

적용 대상

Remove(TAlternateKey, TKey, TValue)

Dictionary<TKey,TValue>지정된 대체 키가 있는 값을 제거하고 요소를 값 매개 변수에 복사합니다.

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

매개 변수

key
TAlternateKey

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

actualKey
TKey

이 메서드가 반환될 때 제거된 키를 포함합니다.

value
TValue

이 메서드가 반환될 때 제거된 요소를 포함합니다.

반환

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

예외

적용 대상