ImmutableArray<T>.As<TOther> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve una nueva matriz inmutable que contiene los elementos de esta matriz convertidos 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 para devolver.
Devoluciones
Matriz inmutable que contiene los elementos de esta matriz convertidos en un tipo diferente. Si la conversión falla, devuelve una matriz cuya propiedad IsDefault 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 degradación solo se realiza correctamente cuando invierte una difusión previa. .