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.
Var olan bir örneğin içeriğine göre yapının ImmutableArray<T> yeni bir örneğini 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 ile 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.