ImmutableArray<T>.CastUp<TDerived> 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.
Mevcut bir örneğin içeriğine göre yapının yeni bir örneğini ImmutableArray<T> başlatır ve birlikte değişken statik atamanın mevcut diziyi verimli bir şekilde yeniden kullanmasına olanak tanır.
public:
generic <typename TDerived>
where TDerived : class, T static System::Collections::Immutable::ImmutableArray<T> CastUp(System::Collections::Immutable::ImmutableArray<TDerived> items);
public static System.Collections.Immutable.ImmutableArray<T> CastUp<TDerived>(System.Collections.Immutable.ImmutableArray<TDerived> items) where TDerived : class, T;
static member CastUp : System.Collections.Immutable.ImmutableArray<#'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Shared Function CastUp(Of TDerived As {Class, T}) (items As ImmutableArray(Of TDerived)) As ImmutableArray(Of T)
Tür Parametreleri
- TDerived
Döndürülecek dizi öğesinin türü.
Parametreler
- items
- ImmutableArray<TDerived>
Diziyi başlatacak dizi. Kopya yapılmaz.
Döndürülenler
Öğeleri yeni türe dönüştüren sabit bir dizi örneği.
Açıklamalar
Bu yöntemden gelen kovaryan yukarı yayınlar veya CastArray yöntemi çağrılarak As tersine çevrilebilir.