Menggunakan Metode Pembantu Sederhana saat mengembangkan Windows Phone 7.5 Mango Apps: Bagian 8

Menggunakan Metode Pembantu Sederhana saat mengembangkan Windows Phone 7.5 Mango Apps: Bagian 8
Menggunakan Metode Pembantu Sederhana saat mengembangkan Windows Phone 7.5 Mango Apps: Bagian 8

Video: Menggunakan Metode Pembantu Sederhana saat mengembangkan Windows Phone 7.5 Mango Apps: Bagian 8

Video: Menggunakan Metode Pembantu Sederhana saat mengembangkan Windows Phone 7.5 Mango Apps: Bagian 8
Video: Check Hard Disk for Errors, Health and Bad Sectors - YouTube 2024, April
Anonim

Ini adalah bagian dari Belajar Mengembangkan Aplikasi Windows Phone 7.5 Mango. Dalam tutorial terakhir kami, kami telah melihat bahwa kami dapat menggunakan "untuk pernyataan" atau lebih dikenal sebagai "untuk iterasi" atau "for loop". Dalam tutorial ini kita akan belajar cara menggunakan metode pembantu sederhana, yang memungkinkan pengguna membagi kode dalam beberapa blok kode. Metode pembantu hanyalah sebuah blok kode yang telah diberi nama. Kami menjalankan blok kode ini dengan memanggilnya melalui blok kode lain. Tapi pertanyaan mungkin melayang di pikiran Anda, mengapa kita perlu memecah kode kami di beberapa blok kode? Mengapa tidak menyimpannya dalam satu file? Berikut beberapa alasan mengapa kami menggunakan metode.

  • Untuk menghindari menulis blok kode yang sama dua kali
  • Mengurangi kemungkinan kesalahan
  • Jika Anda perlu memperbaiki beberapa bagian kode, Anda harus melakukannya hanya di satu tempat daripada memeriksa blok kode yang sama di setiap tempat
  • Lebih mudah menambahkan fungsionalitas baru ke program Anda karena Anda harus membuat perubahan hanya sekali tempat

Kami telah bekerja dengan metode meskipun saya tidak pernah menyebutkan nama "metode" sebelumnya. Penangan acara seperti event button_Click tidak lain adalah metode sederhana yang dirancang untuk membantu mekanisme acara.

Mari kita mulai dengan proyek baru dan belajar cara-cara baru dalam menciptakan metode. Kami akan menjaga antarmuka pengguna kami sederhana, kami hanya akan memiliki satu tombol dan satu blok teks yang terletak satu demi satu masing-masing (lihat gambar). Sekarang klik dua kali pada tombol untuk masuk ke event button_Click.

Di sini kita akan menulis kode untuk metode helper kami, cukup pastikan Anda menulis kode di dalam blok kode kelas dan di luar acara button Click. Tulis kode berikut:
Di sini kita akan menulis kode untuk metode helper kami, cukup pastikan Anda menulis kode di dalam blok kode kelas dan di luar acara button Click. Tulis kode berikut:

textBlock1.Text = myMethod ("bob");

Setelah Anda melakukan ini, kami akan membuat satu metode pribadi untuk mengembalikan nilai ke acara ini. Jadi setelah menutup tanda kurung dari event button_Click, tempel kode berikut dan jalankan aplikasi ini:

string pribadi myMethod (string myParameter)

{

kembali "hello world," + myParameter;

}

Setelah menjalankan aplikasi ini, Anda akan mendapatkan output sebagai "hello world, bob" pada kemunculan event button_Click, yang berarti aplikasi kami berfungsi dengan baik.

Mari kita sekarang mengerti aplikasi ini. Dalam event button Click kami, kami hanya memanggil satu metode dengan namanya diakhiri dengan sepasang kurung. Jelas itu tidak akan berhasil hanya dengan memanggil namanya, jadi setelah kotak acara kami telah membuat definisi untuk metode sederhana itu.
Mari kita sekarang mengerti aplikasi ini. Dalam event button Click kami, kami hanya memanggil satu metode dengan namanya diakhiri dengan sepasang kurung. Jelas itu tidak akan berhasil hanya dengan memanggil namanya, jadi setelah kotak acara kami telah membuat definisi untuk metode sederhana itu.

Kata " pribadi" mengatakan kompilator bahwa metode ini tidak boleh diungkapkan kepada siapa pun di luar kelas ini. Setelah kata itu " String" ditulis, ini memberitahu compiler seperti apa nilai kita akan kembali ke acara. Dalam hal ini, kami akan mengembalikan string. Dan akhirnya kami telah menyediakan nama parameter dalam kurung.

Jadi ketika kita mengklik tombol, event button_Click terjadi, yang mengirim string "bob" ke metode kami. Kemudian metode menambahkan kata "bob" ke "hello world" dan mengembalikannya kembali ke acara.

Jadi intinya kita menggunakan metode ketika kita ingin mengurangi kompleksitas kode. Ini berjalan jauh, jika Anda membangun aplikasi Anda karena Anda dapat membuat perubahan jauh lebih mudah yang dapat Anda miliki dengan satu file kode. Setelah Anda menguasai ini, Anda dapat menuju ke Hari 1 kami - Pekerjaan rumah.

Direkomendasikan: