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

Definición

Devuelve una nueva matriz inmutable que contiene los elementos de esta matriz que se convierten en un tipo diferente.

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)

Parámetros de tipo

TOther

Tipo de elemento de matriz que se va a devolver.

Devoluciones

ImmutableArray<TOther>

Matriz inmutable que contiene los elementos de esta matriz, que se convierten a un tipo diferente. Si se produce un error en la conversión, devuelve una matriz cuya IsDefault propiedad devuelve true.

Comentarios

Las matrices de tipos de elementos derivados se pueden convertir en matrices de tipos de elementos base sin reasignar la matriz.

Las difusión de elementos creados con el Create método se pueden invertir mediante el As método . Sin embargo, una difusión descendente solo se realiza correctamente cuando invierte una difusión anterior. operación.

Se aplica a