ImmutableArray<T>.As<TOther> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan array baru yang tidak dapat diubah yang berisi elemen array ini yang ditransmisikan ke jenis yang berbeda.
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)
Jenis parameter
- TOther
Jenis elemen array yang akan dikembalikan.
Mengembalikan
Array yang tidak dapat diubah yang berisi elemen array ini, ditransmisikan ke jenis yang berbeda. Jika transmisi gagal, mengembalikan array yang propertinya IsDefault mengembalikan true
.
Keterangan
Array jenis elemen turunan dapat ditransmisikan ke array jenis elemen dasar tanpa merealokasi array.
Upcast elemen yang dibuat dengan Create metode dapat dibalik menggunakan As metode . Namun, downcast hanya berhasil ketika membalikkan upcast sebelumnya. Operasi.