ArrayList.Adapter(IList) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public:
static System::Collections::ArrayList ^ Adapter(System::Collections::IList ^ list);
public static System.Collections.ArrayList Adapter (System.Collections.IList list);
static member Adapter : System.Collections.IList -> System.Collections.ArrayList
Public Shared Function Adapter (list As IList) As ArrayList
Parameter
Gibt zurück
Der die IList umgebende ArrayList-Wrapper.
Ausnahmen
list
ist null
.
Hinweise
Adapter kopiert nicht den Inhalt von IList. Stattdessen wird nur ein ArrayList Wrapper um IListerstellt. Daher wirken sich Änderungen an dem IList auch auf aus ArrayList.
Die ArrayList -Klasse stellt generische ReverseMethoden und BinarySearchSort bereit. Dieser Wrapper kann ein Mittel sein, um diese Methoden für IListzu verwenden. Die Ausführung dieser generischen Vorgänge über den Wrapper ist jedoch möglicherweise weniger effizient als Vorgänge, die direkt auf den IListangewendet werden.
Diese Methode ist ein O(1)
Vorgang.