Windows

Pengumpulan Objek: Pengembangan Aplikasi Telefon Windows Turorial - Bahagian 14

Cara telepon dan sms menggunakan laptop windows 10

Cara telepon dan sms menggunakan laptop windows 10
Anonim

Oleh itu, kita kini berada di 14 bahagian daripada tutorial tutorial Windows Phone 7.5 Mango Apps Development. Dalam tutorial sebelumnya kami melihat ruang nama. Di bahagian ini kita akan melihat Koleksi objek . Jadi mari kita mulakan!

A Collection hanyalah sebuah objek yang tahu bagaimana untuk menguruskan rujukan kepada beberapa contoh kelas lain. Pendek kata ia menjejaki objek lain . Terdapat pelbagai jenis koleksi yang terdapat di bawah rangka kerja.NET. Sesetengah koleksi membolehkan anda menyimpan objek yang disusun sementara yang lain mungkin membantu dalam pengambilan objek mudah.

Kami akan melihat satu jenis koleksi yang dipanggil Senarai koleksi .

Buat projek baru dengan nama yang unik, sesuatu seperti `CollectionsDemo`. Dalam mod reka bentuk, seret dan lepaskan butang di sudut kiri atas emulator (lihat imej). Namakan butang dengan betul dan tetapkan nilai Kandungannya untuk `Klik Me`. Ikuti proses yang sama untuk blok teks dan tetapkan hak milik teksnya. Tetapkan harta balut teks blok teks untuk bungkus.

Sekarang buat kereta kelas dengan dua atribut, iaitu, Make and Model jenis data rentetan. Rujuk kepada Memahami dan Mewujudkan Kelas untuk penciptaan kelas. Sekarang klik dua kali butang Klik Me dalam tetingkap reka bentuk fail MainPage.xaml untuk membuka kod C # untuk acara klik butang. Salin dan tampal kod berikut dalam acara klik butang anda.

Kereta kereta1 = Kereta baru ();

car1.Make = "Oldsmobile";

car1.Model = "Cutlas Supreme";

Car2 kereta = Kereta baru ();

car2.Make = "Geo";

car2.Model = "Prism";

Kereta car3 = Kereta baru ();

car3.Make = "Nissan";

car3.Model = "Altima";

Senarai myList = Senarai baru ();

myList.Add (car1);

myList.Add (car2);

myList.Add (car3);

foreach (kereta kereta di myList)

{

myCars + = car.Make + "-" + car.Model + Environment.NewLine;

}

myTextBlock.Text = myCars;

Oleh itu, dalam sembilan barisan kod yang pertama kita buat tiga objek yang berbeza dari kelas Kereta dengan nama car1, car2 dan car3 dan menetapkan atribut masing-masing.

Baris berikut membuat senarai yang dipanggil myList yang boleh memegang

Senarai myList = Senarai baru ();

Setelah senarai dibuat, kami menambah objek ke dalam senarai dengan menggunakan

Add () method Senarai kelas. Baris berikut memasukkan tiga objek ke senarai satu objek pada satu masa.

myList.Add (car1); myList.Add (car2);

myList.Add (car3);

Kami kemudian menggunakan

foreach iterator untuk melewati setiap objek dalam senarai myList. Atribut setiap objek disimpan dalam strata string myCars. foreach (Kereta kereta di myList)

{

myCars + = car.Make + "-" + car.Model + Environment.NewLine;

}

Akhir sekali kami memaparkan senarai kereta menggunakan pernyataan berikut.

myTextBlock.Text = myCars;

Anda akan mendapat keluaran seperti ditunjukkan dalam angka. Jadi inilah cara Koleksi digunakan. Ia adalah konsep yang mudah tetapi sesetengah amalan mungkin perlu menguasainya.

Lihatlah dalam tutorial seterusnya.