ArrayPool<T>.Rent(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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.