Partager via


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

Définition

Retourne un nouveau tableau immuable qui contient les éléments de ce cast de tableau d’un type différent.

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 cast de tableau d’un type différent. Si le cast échoue, retourne un tableau dont la propriété IsDefault renvoie 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 de l’élément créé avec la Create méthode peuvent être inversés à l’aide de la As méthode . Toutefois, une baisse ne réussit que lorsqu’elle inverse une upcast précédente. .

S’applique à