Freigeben über


Memory<T> Konstruktoren

Definition

Überlädt

Memory<T>(T[])

Erstellt ein neues Memory<T> -Objekt über die gesamte Anzahl eines angegebenen Arrays.

Memory<T>(T[], Int32, Int32)

Erstellt ein neues Memory<T> -Objekt, das eine bestimmte Anzahl von Elementen eines Arrays enthält, die bei einem angegebenen Index beginnen.

Memory<T>(T[])

Quelle:
Memory.cs
Quelle:
Memory.cs
Quelle:
Memory.cs

Erstellt ein neues Memory<T> -Objekt über die gesamte Anzahl eines angegebenen Arrays.

public:
 Memory(cli::array <T> ^ array);
public Memory (T[]? array);
public Memory (T[] array);
new Memory<'T> : 'T[] -> Memory<'T>
Public Sub New (array As T())

Parameter

array
T[]

Das Array, aus dem das Memory<T>-Objekt erstellt werden soll.

Ausnahmen

T ist ein Bezugstyp, und array kein Array vom Typ Tist.

-oder-

Das Array ist kovariant.

Hinweise

Wenn arraynullist, gibt dieser Konstruktor ein Memory<T>-Objekt mit einem default<T> Wert zurück.

Gilt für:

Memory<T>(T[], Int32, Int32)

Quelle:
Memory.cs
Quelle:
Memory.cs
Quelle:
Memory.cs

Erstellt ein neues Memory<T> -Objekt, das eine bestimmte Anzahl von Elementen eines Arrays enthält, die bei einem angegebenen Index beginnen.

public:
 Memory(cli::array <T> ^ array, int start, int length);
public Memory (T[]? array, int start, int length);
public Memory (T[] array, int start, int length);
new Memory<'T> : 'T[] * int * int -> Memory<'T>
Public Sub New (array As T(), start As Integer, length As Integer)

Parameter

array
T[]

Das Quellarray.

start
Int32

Der Index des ersten Elements, das in die neue Memory<T>aufgenommen werden soll.

length
Int32

Die Anzahl der Elemente, die in die neue Memory<T>eingeschlossen werden sollen.

Ausnahmen

array ist null, aber start oder length ist ungleich Null.

-oder-

start außerhalb der Grenzen des Arrays liegt.

-oder-

start und length die Anzahl der Elemente im Array überschreitet.

T ist ein Bezugstyp, und array kein Array vom Typ Tist.

Hinweise

Wenn arraynullist, gibt dieser Konstruktor ein Memory<T>-Objekt mit einem default<T> Wert zurück.

Gilt für: