Windows

Koleksi Objek: Pengembangan Aplikasi Windows Phone Turorial - Bagian 14

Cara Membuat Slide Isi Presentasi PowerPoint yang Cantik Menawan

Cara Membuat Slide Isi Presentasi PowerPoint yang Cantik Menawan
Anonim

Jadi kami sekarang berada di 14 bagian dari seri tutorial Windows Phone 7.5 Mango Apps Development. Dalam tutorial kami sebelumnya, kami melihat Namespaces. Di bagian ini kita akan melihat Koleksi objek . Jadi, mari kita mulai!

Koleksi adalah sebuah objek yang tahu cara mengelola referensi ke beberapa instance dari kelas lain. Singkatnya ini melacak objek lain . Ada berbagai jenis koleksi yang tersedia di bawah kerangka.NET. Beberapa koleksi memungkinkan Anda menyimpan objek yang disortir sementara yang lain mungkin membantu dalam pengambilan objek yang mudah. Koleksi digunakan sepanjang waktu ketika menangani sejumlah objek.

Sekarang kita akan melihat satu jenis koleksi yang disebut Daftar koleksi .

Buat proyek baru dengan nama yang unik, sesuatu seperti `CollectionsDemo`. Dalam mode desain, seret dan lepas tombol di sudut kiri atas emulator (lihat gambar). Beri nama tombol dengan benar dan atur nilai Kontennya ke `Klik Saya`. Ikuti proses yang sama untuk blok teks dan setel properti teksnya menjadi kosong. Atur properti pembungkus teks dari blok teks untuk membungkus.

Sekarang buat mobil kelas dengan dua atribut, yaitu, Buat dan Model tipe data string. Lihat Memahami dan Membuat Kelas untuk pembuatan kelas. Sekarang klik dua kali tombol Klik Saya di jendela desain file MainPage.xaml untuk membuka kode C # untuk peristiwa klik tombol tersebut. Salin dan Tempel kode berikut di acara klik tombol Anda.

Mobil car1 = Mobil baru ();

car1.Membuat = "Oldsmobile";

car1.Model = "Cutlas Supreme";

Mobil car2 = Mobil baru ();

car2.Make = "Geo";

car2.Model = "Prisma";

Mobil car3 = Mobil baru ();

car3.Make = "Nissan";

car3.Model = "Altima";

Daftar myList = Daftar baru ();

myList.Add (car1);

myList.Add (car2);

myList.Add (car3);

string myCars = "";

foreach (Mobil mobil di myList)

{

myCars + = car.Membuat + "-" + mobil.Model + Lingkungan.NewLine;

}

myTextBlock.Text = myCars;

Jadi dalam sembilan baris pertama kode kita membuat tiga objek yang berbeda dari kelas Mobil dengan nama car1, car2 dan car3 dan mengatur atribut mereka masing-masing.

Baris kode berikut ini membuat daftar yang disebut myList yang dapat menyimpan referensi ke objek kelas Mobil saja.

Daftar myList = Daftar baru ();

Setelah daftar dibuat kita menambahkan objek ke daftar dengan menggunakan metode Tambah () Daftar kelas. Baris kode berikut menambahkan tiga objek ke daftar satu objek pada suatu waktu.

myList.Add (car1);

myList.Add (car2);

myList.Add (car3);

Kami kemudian menggunakan foreach iterator untuk mengulang melalui setiap objek dalam daftar daftar saya. Setiap atribut objek disimpan dalam variabel string myCars. The Enviornment.NewLine menyisipkan baris baru.

foreach (Mobil mobil di myList)

{

myCars + = car.Membuat + "-" + mobil.Model + Lingkungan.NewLine;

}

Akhirnya kami menampilkan daftar mobil menggunakan pernyataan berikut.

myTextBlock.Text = myCars;

Anda akan mendapatkan output seperti yang ditunjukkan pada gambar. Jadi ini adalah bagaimana Koleksi digunakan. Ini adalah konsep yang mudah tetapi beberapa latihan mungkin perlu menguasainya.

Sampai jumpa di tutorial berikutnya.