ImmutableArray<T>.As<TOther> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een nieuwe onveranderbare matrix die de elementen van deze matrixcast bevat naar een ander 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)
Type parameters
- TOther
Het type matrixelement dat moet worden geretourneerd.
Retouren
Een onveranderbare matrix die de elementen van deze matrix bevat, cast naar een ander type. Als de cast mislukt, wordt een matrix geretourneerd waarvan de IsDefault eigenschap retourneert true.
Opmerkingen
Matrices van afgeleide elemententypen kunnen worden omgezet in matrices van basiselementtypen zonder de matrix opnieuw te verplaatsen.
Upcasts van elementen die met de Create methode zijn gemaakt, kunnen worden omgekeerd met behulp van de As methode. Een downcast is echter alleen geslaagd wanneer een eerdere upcast wordt omgekeerd. werking.