ReadOnlySpan<T>.CastUp<TDerived> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetypuje rozsah jen pro čtení TDerived
na rozsah jen pro čtení 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)
- TDerived
Typ prvku zdrojového rozsahu jen pro čtení, který musí být odvozen z T
.
- items
- ReadOnlySpan<TDerived>
Zdrojový rozsah jen pro čtení. Neprovedou se žádné kopie.
Rozsah jen pro čtení s prvky přetypované na nový typ.
Tato metoda používá kovariantní přetypování a vytváří rozsah jen pro čtení, který sdílí stejnou paměť jako zdroj. Relace vyjádřené v omezeních typu zajišťují, že přetypování je bezpečná operace.
Platí pro
Produkt | Verze |
---|---|
.NET | 9, 10 |
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: