Memory<T> Konstruktoren

Definition

Überlädt

Name Beschreibung
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, beginnend mit einem angegebenen Index.

Memory<T>(T[])

Quelle:
Memory.cs
Quelle:
Memory.cs
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 T.

-oder-

Das Array ist kovariant.

Hinweise

Ist array dies nullder Fall, 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
Quelle:
Memory.cs
Quelle:
Memory.cs

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

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 das neue Memory<T>element aufgenommen werden soll.

length
Int32

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

Ausnahmen

array ist null, aber startlength ungleich Null.

-oder-

start außerhalb der Grenzen des Arrays.

-oder-

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

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

Hinweise

Ist array dies nullder Fall, gibt dieser Konstruktor ein Memory<T> Objekt mit einem default<T> Wert zurück.

Gilt für: