Bagikan melalui


Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.Remove Metode

Definisi

Overload

Remove(TAlternateKey)

Menghapus nilai dengan kunci alternatif yang ditentukan dari Dictionary<TKey,TValue>.

Remove(TAlternateKey, TKey, TValue)

Menghapus nilai dengan kunci alternatif yang ditentukan dari Dictionary<TKey,TValue>, dan menyalin elemen ke parameter nilai.

Remove(TAlternateKey)

Menghapus nilai dengan kunci alternatif yang ditentukan dari 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

Parameter

key
TAlternateKey

Kunci alternatif elemen yang akan dihapus.

Mengembalikan

true jika elemen berhasil ditemukan dan dihapus; jika tidak, false.

Pengecualian

Berlaku untuk

Remove(TAlternateKey, TKey, TValue)

Menghapus nilai dengan kunci alternatif yang ditentukan dari Dictionary<TKey,TValue>, dan menyalin elemen ke parameter nilai.

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

Parameter

key
TAlternateKey

Kunci alternatif elemen yang akan dihapus.

actualKey
TKey

Ketika metode ini kembali, berisi kunci yang dihapus.

value
TValue

Ketika metode ini kembali, berisi elemen yang dihapus.

Mengembalikan

true jika elemen berhasil ditemukan dan dihapus; jika tidak, false.

Pengecualian

Berlaku untuk