StringCollection.IList.Add(Object) Methode

Definition

Fügt ein Objekt am Ende der .StringCollection

 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

DieObject, die am Ende der .StringCollection Der Wert kann sein null.

Gibt zurück

Der StringCollection Index, zu dem der value Index hinzugefügt wurde.

Implementiert

Ausnahmen

Dies StringCollection ist schreibgeschützt.

-oder-

Die StringCollection Größe hat eine feste Größe.

Hinweise

StringCollection akzeptiert null als gültigen Wert und lässt doppelte Elemente zu.

Wenn Count die Kapazität bereits entspricht, wird die Kapazität der StringCollection Daten erhöht, indem das interne Array automatisch neu zugeordnet wird und die vorhandenen Elemente in das neue Array kopiert werden, bevor das neue Element hinzugefügt wird.

Ist Count diese Methode kleiner als die Kapazität, handelt es sich bei dieser Methode um einen O(1)-Vorgang. Wenn die Kapazität erhöht werden muss, um das neue Element aufzunehmen, wird diese Methode zu einem O(n)-Vorgang, in dem n dies der Fall ist Count.

Gilt für:

Weitere Informationen