ArrayPool<T>.Rent(Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
En az istenen uzunlukta bir arabellek alır.
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()
Parametreler
- minimumLength
- Int32
Dizinin en küçük uzunluğu.
Döndürülenler
En az minimumLength
uzunlukta olan T türünde bir dizi.
Açıklamalar
Bu arabellek çağırana ödünç verilir ve yöntemi kullanılarak Return aynı havuza döndürülmelidir, böylece yönteme Rent yapılan sonraki çağrılarda yeniden kullanılabilir. Kiralanan arabellek döndürülmemesi önemli bir hata değildir. Bununla birlikte, havuzun kaybolanı değiştirmek için yeni bir arabellek oluşturması gerektiğinden, uygulama performansının düşmesine neden olabilir.
Bu yöntem tarafından döndürülen dizi sıfır başlatılmamış olabilir.