OrderedDictionary.Clear Methode

Definitie

Hiermee verwijdert u alle elementen uit de OrderedDictionary verzameling.

public:
 virtual void Clear();
public void Clear();
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
Public Sub Clear ()

Implementeringen

Uitzonderingen

De OrderedDictionary verzameling heeft het kenmerk Alleen-lezen.

Voorbeelden

In het volgende codevoorbeeld ziet u de wijziging van een OrderedDictionary verzameling. In dit voorbeeld wordt de Clear methode gebruikt om het OrderedDictionaryleeg te maken en wordt de OrderedDictionary methode opnieuw ingevuld. Deze code maakt deel uit van een groter codevoorbeeld dat kan worden bekeken op OrderedDictionary.

// Clear the OrderedDictionary and add new values
myOrderedDictionary.Clear();
myOrderedDictionary.Add("newKey1", "newValue1");
myOrderedDictionary.Add("newKey2", "newValue2");
myOrderedDictionary.Add("newKey3", "newValue3");

// Display the contents of the "new" Dictionary using an enumerator
IDictionaryEnumerator myEnumerator =
    myOrderedDictionary.GetEnumerator();

Console.WriteLine(
    "{0}Displaying the entries of a \"new\" OrderedDictionary.",
    Environment.NewLine);

DisplayEnumerator(myEnumerator);
' Clear the OrderedDictionary and add new values
myOrderedDictionary.Clear()
myOrderedDictionary.Add("newKey1", "newValue1")
myOrderedDictionary.Add("newKey2", "newValue2")
myOrderedDictionary.Add("newKey3", "newValue3")

' Display the contents of the "new" Dictionary Imports an enumerator
Dim myEnumerator As IDictionaryEnumerator = _
    myOrderedDictionary.GetEnumerator()

Console.WriteLine( _
    "{0}Displaying the entries of a 'new' OrderedDictionary.", _
    Environment.NewLine)

DisplayEnumerator(myEnumerator)

Opmerkingen

Nadat de Clear methode is aangeroepen, wordt de Count eigenschap ingesteld op nul en worden verwijzingen naar andere objecten uit elementen van de verzameling ook vrijgegeven. De capaciteit wordt niet gewijzigd als gevolg van het aanroepen van deze methode.

Van toepassing op