ArrayPool<T>.Rent(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera un búfer que tiene al menos la longitud solicitada.
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()
Parámetros
- minimumLength
- Int32
Longitud mínima de la matriz.
Devoluciones
Una matriz de tipo T que tiene al menos minimumLength
de longitud.
Comentarios
Este búfer se presta al autor de la llamada y se debe devolver al mismo grupo mediante el Return método , de modo que se pueda reutilizar en llamadas posteriores al Rent método . El error al devolver un búfer alquilado no es un error irrecuperable. Sin embargo, puede provocar una disminución del rendimiento de la aplicación, ya que el grupo puede necesitar crear un nuevo búfer para reemplazar el perdido.
Es posible que la matriz devuelta por este método no se inicialice con cero.