SortedDictionary<TKey,TValue>.Remove(TKey) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghapus elemen dengan kunci yang ditentukan dari SortedDictionary<TKey,TValue>.
public:
virtual bool Remove(TKey key);
public bool Remove (TKey key);
abstract member Remove : 'Key -> bool
override this.Remove : 'Key -> bool
Public Function Remove (key As TKey) As Boolean
Parameter
- key
- TKey
Kunci elemen yang akan dihapus.
Mengembalikan
true
jika elemen berhasil dihapus; jika tidak, false
. Metode ini juga mengembalikan false
jika key
tidak ditemukan di SortedDictionary<TKey,TValue>.
Penerapan
Pengecualian
key
adalah null
.
Contoh
Contoh kode berikut menunjukkan cara menghapus pasangan kunci/nilai dari kamus menggunakan Remove metode .
Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk SortedDictionary<TKey,TValue> kelas .
// Use the Remove method to remove a key/value pair.
Console.WriteLine("\nRemove(\"doc\")");
openWith.Remove("doc");
if (!openWith.ContainsKey("doc"))
{
Console.WriteLine("Key \"doc\" is not found.");
}
' Use the Remove method to remove a key/value pair.
Console.WriteLine(vbLf + "Remove(""doc"")")
openWith.Remove("doc")
If Not openWith.ContainsKey("doc") Then
Console.WriteLine("Key ""doc"" is not found.")
End If
Keterangan
SortedDictionary<TKey,TValue> Jika tidak berisi elemen dengan kunci yang ditentukan, SortedDictionary<TKey,TValue> tetap tidak berubah. Tidak terkecuali yang dilemparkan.
Metode ini adalah operasi O(log n
).