ReadOnlySpan<T>.CastUp<TDerived> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Casts a read-only span of TDerived to a read-only span of 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)
Type parameters
- TDerived
Het elementtype van de bronspanne met het kenmerk Alleen-lezen, die moet worden afgeleid van T.
Parameters
- items
- ReadOnlySpan<TDerived>
De bronspanne met het kenmerk Alleen-lezen. Er is geen kopie gemaakt.
Retouren
Een alleen-lezenspanne met elementen die naar het nieuwe type worden gegoten.
Opmerkingen
Deze methode maakt gebruik van een covariantcast, waardoor een alleen-lezenspanne ontstaat die hetzelfde geheugen als de bron deelt. De relaties uitgedrukt in de typebeperkingen zorgen ervoor dat de cast een veilige bewerking is.