ImmutableArray<T>.As<TOther> Méthode

Définition

Retourne un nouveau tableau immuable qui contient les éléments de ce cast de tableau en un autre type.

public:
generic <typename TOther>
 where TOther : class System::Collections::Immutable::ImmutableArray<TOther> As();
public System.Collections.Immutable.ImmutableArray<TOther> As<TOther>() where TOther : class;
member this.As : unit -> System.Collections.Immutable.ImmutableArray<'Other (requires 'Other : null)> (requires 'Other : null)
Public Function As(Of TOther As Class) () As ImmutableArray(Of TOther)

Paramètres de type

TOther

Type d’élément de tableau à retourner.

Retours

ImmutableArray<TOther>

Tableau immuable qui contient les éléments de ce tableau, convertis en un autre type. Si la conversion échoue, retourne un tableau dont IsDefault la propriété retourne true.

Remarques

Les tableaux de types d’éléments dérivés peuvent être convertis en tableaux de types d’éléments de base sans réaffecter le tableau.

Les upcasts d’élément créés avec la Create méthode peuvent être inversés à l’aide de la As méthode. Toutefois, une rétrodiffusion est réussie uniquement lorsqu’elle inverse une mise en service antérieure. fonctionnement.

S’applique à