Sdílet prostřednictvím


ReadOnlyTensorSpan<T>.CastUp<TDerived> Metoda

Definice

Přetypuje rozsah jen pro čtení TDerived na rozsah jen pro čtení T.

public:
generic <typename TDerived>
 where TDerived : class, T static System::Numerics::Tensors::ReadOnlyTensorSpan<T> CastUp(System::Numerics::Tensors::ReadOnlyTensorSpan<TDerived> items);
public static System.Numerics.Tensors.ReadOnlyTensorSpan<T> CastUp<TDerived> (System.Numerics.Tensors.ReadOnlyTensorSpan<TDerived> items) where TDerived : class, T;
static member CastUp : System.Numerics.Tensors.ReadOnlyTensorSpan<#'T> -> System.Numerics.Tensors.ReadOnlyTensorSpan<'T>
Public Shared Function CastUp(Of TDerived As {Class, T}) (items As ReadOnlyTensorSpan(Of TDerived)) As ReadOnlyTensorSpan(Of T)

Parametry typu

TDerived

Typ prvku zdrojového rozsahu jen pro čtení, který musí být odvozen z T.

Parametry

items
ReadOnlyTensorSpan<TDerived>

Zdrojový rozsah jen pro čtení. Neprovedou se žádné kopie.

Návraty

Rozsah jen pro čtení s prvky přetypované na nový typ.

Poznámky

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