Platform::Kelas Array

Mewakili array satu dimensi yang dapat dimodifikasi yang dapat diterima dan diteruskan di seluruh antarmuka biner aplikasi (ABI).

Sintaks

template <typename T>
private ref class Array<TArg, 1> :
    public WriteOnlyArray<TArg, 1>,
    public IBoxArray<TArg>

Anggota

Platform::Array mewarisi semua metodenya dari Platform::WriteOnlyArray Class dan mengimplementasikan Value properti Platform::IBoxArray Interface.

Konstruktor Publik

Nama Deskripsi
Konstruktor Array Menginisialisasi array jenis satu dimensi yang dapat dimodifikasi yang ditentukan oleh parameter templat kelas, T.

Metode

Lihat Kelas Platform::WriteOnlyArray.

Properti

Nama Deskripsi
Array::Value Mengambil handel ke array saat ini.

Keterangan

Kelas Array disegel dan tidak dapat diwariskan.

Sistem jenis Windows Runtime tidak mendukung konsep array berjatuhan dan oleh karena itu Anda tidak dapat meneruskan IVector<Platform::Array<T>> sebagai nilai pengembalian atau parameter metode. Untuk meneruskan array berjatuhan atau urutan urutan di seluruh ABI, gunakan IVector<IVector<T>^>.

Untuk informasi selengkapnya tentang kapan dan cara menggunakan Platform::Array, lihat Array dan WriteOnlyArray.

Kelas ini didefinisikan dalam header vccorlib.h, yang secara otomatis disertakan oleh pengkompilasi. Ini terlihat di IntelliSense tetapi tidak di Browser Objek karena bukan jenis publik yang ditentukan dalam platform.winmd.

Persyaratan

Opsi pengkompilasi: /ZW

Konstruktor Array

Menginisialisasi array jenis satu dimensi yang dapat dimodifikasi yang ditentukan oleh parameter templat kelas, T.

Sintaks

Array(unsigned int size);
Array(T* data, unsigned int size);

Parameter

T
Parameter templat kelas.

ukuran
Jumlah elemen dalam array.

data
Penunjuk ke array data jenis T yang digunakan untuk menginisialisasi objek Array ini.

Keterangan

Untuk informasi selengkapnya tentang cara membuat instans Platform::Array, lihat Array dan WriteOnlyArray.

Array::get Method

Mengambil referensi ke elemen array di lokasi indeks yang ditentukan.

Sintaks

T& get(unsigned int index)  const;

Parameter

index
Indeks berbasis nol yang mengidentifikasi elemen dalam array. Indeks minimum adalah 0 dan indeks maksimum adalah nilai yang ditentukan oleh size parameter dalam konstruktor Array.

Tampilkan Nilai

Elemen array yang ditentukan oleh index parameter .

Array::Properti Nilai

Mengambil handel ke array saat ini.

Sintaks

property Array^ Value;

Tampilkan Nilai

Handel ke array saat ini.

Baca juga

Namespace platform
Array dan WriteOnlyArray