ReadOnlySpan<T>.CastUp<TDerived> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Melemparkan rentang TDerived
baca-saja ke rentang baca-saja T
.
public:
generic <typename TDerived>
where TDerived : class, T static ReadOnlySpan<T> CastUp(ReadOnlySpan<TDerived> items);
public static ReadOnlySpan<T> CastUp<TDerived> (ReadOnlySpan<TDerived> items) where TDerived : class, T;
static member CastUp : ReadOnlySpan<#'T> -> ReadOnlySpan<'T>
Public Shared Function CastUp(Of TDerived As {Class, T}) (items As ReadOnlySpan(Of TDerived)) As ReadOnlySpan(Of T)
Jenis parameter
- TDerived
Jenis elemen rentang baca-saja sumber, yang harus berasal dari T
.
Parameter
- items
- ReadOnlySpan<TDerived>
Rentang baca-saja sumber. Tidak ada salinan yang dibuat.
Mengembalikan
Rentang baca-saja dengan elemen dilemparkan ke jenis baru.
Keterangan
Metode ini menggunakan pemeran kovarian, menghasilkan rentang baca-saja yang berbagi memori yang sama dengan sumbernya. Hubungan yang dinyatakan dalam batasan jenis memastikan bahwa pemeran adalah operasi yang aman.