Partager via


ArrayPool<T>.Rent(Int32) Méthode

Définition

Récupère une mémoire tampon qui est au moins de la longueur demandée.

public:
 abstract cli::array <T> ^ Rent(int minimumLength);
public abstract T[] Rent (int minimumLength);
abstract member Rent : int -> 'T[]
Public MustOverride Function Rent (minimumLength As Integer) As T()

Paramètres

minimumLength
Int32

Longueur minimale du tableau.

Retours

T[]

Tableau de type T dont la longueur est au moins minimumLength.

Remarques

Cette mémoire tampon est prêtée à l’appelant et doit être retournée au même pool à l’aide de la Return méthode, afin qu’elle puisse être réutilisée dans les appels suivants à la Rent méthode. L’échec du retour d’une mémoire tampon louée n’est pas une erreur irrécupérable. Toutefois, cela peut entraîner une baisse des performances de l’application, car le pool peut avoir besoin de créer une mémoire tampon pour remplacer celle perdue.

Le tableau retourné par cette méthode n’est peut-être pas initialisé à zéro.

S’applique à