Memory<T> Constructeurs

Définition

Surcharges

Memory<T>(T[])

Crée un objet Memory<T> sur l’intégralité d’un tableau spécifié.

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

Crée un objet Memory<T> qui inclut un nombre spécifié d’élément à partir d’un tableau commençant à l’index spécifié.

Memory<T>(T[])

Crée un objet Memory<T> sur l’intégralité d’un tableau spécifié.

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())

Paramètres

array
T[]

Tableau à partir duquel créer l’objet Memory<T>.

Exceptions

T est un type référence et array n’est pas un tableau de type T.

  • ou -

Le tableau est covariant.

Remarques

Si array c’est le cas null, ce constructeur retourne un Memory<T> objet avec une default<T> valeur.

S’applique à

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

Crée un objet Memory<T> qui inclut un nombre spécifié d’élément à partir d’un tableau commençant à l’index spécifié.

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)

Paramètres

array
T[]

Tableau source.

start
Int32

Index du premier élément à inclure dans le nouveau Memory<T>.

length
Int32

Nombre d’éléments à inclure dans le nouveau Memory<T>.

Exceptions

array est null, mais start ou length est différent de zéro.

  • ou -

start est en dehors des limites du tableau.

  • ou -

start et length dépassent le nombre d’éléments dans le tableau.

T est un type référence et array n’est pas un tableau de type T.

Remarques

Si array c’est le cas null, ce constructeur retourne un Memory<T> objet avec une default<T> valeur.

S’applique à