Class NonGenericList
Der Name: Aspose.Imaging Versammlung: Aspose.Imaging.dll (25.4.0)
Nichtgenerische Liste von Gegenständen
public class NonGenericList : IList, ICollection, IEnumerable
Inheritance
Derived
Implements
IList , ICollection , IEnumerable
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NonGenericList(Illistisch)
Initialisiert eine neue Instanz der Aspose.Imaging.NonGenericList Klasse.
public NonGenericList(IList list)
Parameters
list
IList
Die Liste - Container von Gegenständen.
Fields
Liste
Die Liste - Interne Container von Gegenständen
[JsonProperty]
protected IList list
Feldwert
Properties
Count
Erhält die Anzahl der Elemente im System.Collections.ICollection enthalten.
public int Count { get; }
Eigentumswert
IsFixedSize
Er erhält einen Wert, der angibt, ob der System.Collections.IList eine feste Größe hat.
public bool IsFixedSize { get; }
Eigentumswert
IsReadOnly
Er erhält einen Wert, der darauf hindeutet, ob System.Collections.IList nur gelesen wird.
public bool IsReadOnly { get; }
Eigentumswert
IsSynchronized
Er erhält einen Wert, der darauf hindeutet, ob der Zugriff auf System.Collections.ICollection synchronisiert ist (Tread safe).
public bool IsSynchronized { get; }
Eigentumswert
SyncRoot
Er erhält ein Objekt, das verwendet werden kann, um den Zugriff auf System.Collections.ICollection zu synchronisieren.
public object SyncRoot { get; }
Eigentumswert
Diese[Int]
Erhalten oder setzen das Element auf den angegebenen Index.
public object this[int index] { get; set; }
Eigentumswert
Methods
Add(Objekt)
Fügen Sie ein Element in System.Collections.IList hinzu.
public int Add(object value)
Parameters
value
object
Das System.Object zum System.Collections.IList hinzufügen.
Returns
Die Position, in die das neue Element eingeführt wurde.
Clear()
Entfernen Sie alle Artikel aus System.Collections.IList.
public void Clear()
Contains(Objekt)
Es bestimmt, ob der System.Collections.IList einen bestimmten Wert enthält.
public bool Contains(object value)
Parameters
value
object
Das System.Object zu finden in der System.Collections.IList.
Returns
true, wenn System.Object im System.Collections.IList gefunden wird; sonst falsch.
CopyTo(Array und int)
Kopieren Sie die Elemente des System.Collections.ICollection zu einem System.Array, beginnend mit einem bestimmten System.Array Index.
public void CopyTo(Array array, int index)
Parameters
array
Array
Das eindimensionelle System.Array, das das Ziel der von System.Collections.ICollection kopiert Elemente ist.
index
int
Der nullbasierte Index in array’ an dem die Kopie beginnt.
GetEnumerator()
Wiederherstellt eine Liste, die durch eine Sammlung iteriert.
public IEnumerator GetEnumerator()
Returns
Ein System.Collections.IEnumerator Objekt, das verwendet werden kann, um durch die Sammlung zu iterieren.
IndexOf(Objekt)
Bestimmt den Index eines bestimmten Elements im System.Collections.IList.
public int IndexOf(object value)
Parameters
value
object
Das System.Object zu finden in der System.Collections.IList.
Returns
Der Index der wert’ wenn in der Liste gefunden wird; sonst -1.
Insert(Gegenstand, Objekt)
Geben Sie ein Element in den System.Collections.IList im angegebenen Index ein.
public void Insert(int index, object value)
Parameters
index
int
Der nullbasierte Index, auf dem wert’ eingegeben werden sollte.
value
object
Das System.Object in das System.Collections.IList eingeben.
Remove(Objekt)
Entfernen Sie das erste Auftreten eines bestimmten Objekts aus dem System.Collections.IList.
public void Remove(object value)
Parameters
value
object
Das System.Object zu entfernen aus dem System.Collections.IList.
RemoveAt(Int)
Entfernen Sie das System.Collections.IList Element auf dem angegebenen Index.
public void RemoveAt(int index)
Parameters
index
int
Der null-basierte Index des Elements zu entfernen.