Freigeben über


Array.IList.Add(Object) Methode

Definition

Beim Aufrufen dieser Methode wird immer eine NotSupportedException-Ausnahme ausgelöst.

 virtual int System.Collections.IList.Add(System::Object ^ value) = System::Collections::IList::Add;
int IList.Add (object value);
abstract member System.Collections.IList.Add : obj -> int
override this.System.Collections.IList.Add : obj -> int
Function Add (value As Object) As Integer Implements IList.Add

Parameter

value
Object

Das dem IList hinzuzufügende Objekt.

Gibt zurück

Das Hinzufügen eines Werts zu einem Array wird nicht unterstützt. Es wird kein Wert zurückgegeben.

Implementiert

Ausnahmen

IList hat eine feste Größe.

Hinweise

Normalerweise fügt eine IList.Add -Implementierung einer Auflistung ein Element hinzu. Da Arrays jedoch über eine feste Größe verfügen (die IsFixedSize -Eigenschaft gibt immer zurück true), löst diese Methode immer eine Ausnahme aus NotSupportedException .

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die Array-Instanz in eine IList-Schnittstelle umgewandelt wird.

Gilt für: