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

Definição

Recupera um buffer com pelo menos o comprimento solicitado.

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

O comprimento mínimo do array.

Devoluções

T[]

Um array do tipo T que tem pelo minimumLength menos comprimento.

Observações

Este buffer é emprestado ao chamador e deve ser devolvido ao mesmo pool usando o Return método, para que possa ser reutilizado em chamadas subsequentes ao Rent método. Não devolver um buffer alugado não é um erro fatal. No entanto, pode levar a uma diminuição do desempenho da aplicação, pois o pool pode precisar de criar um novo buffer para substituir o perdido.

O array devolvido por este método pode não ser zero-inicializado.

Aplica-se a