Korištenje jednostavnih metoda pomoćnika tijekom razvoja aplikacija Windows Phone 7.5 Mango: 8. dio

Korištenje jednostavnih metoda pomoćnika tijekom razvoja aplikacija Windows Phone 7.5 Mango: 8. dio
Korištenje jednostavnih metoda pomoćnika tijekom razvoja aplikacija Windows Phone 7.5 Mango: 8. dio

Video: Korištenje jednostavnih metoda pomoćnika tijekom razvoja aplikacija Windows Phone 7.5 Mango: 8. dio

Video: Korištenje jednostavnih metoda pomoćnika tijekom razvoja aplikacija Windows Phone 7.5 Mango: 8. dio
Video: Do schools kill creativity? | Sir Ken Robinson - YouTube 2024, Svibanj
Anonim

Ovo je dio Saznajte kako razviti Windows Phone 7.5 Mango aplikacije. U našem zadnjem udžbeniku vidjeli smo da možemo koristiti "za izjavu" ili bolje poznat kao "za iteracije" ili "za petlju". U ovom vodiču saznat ćemo kako koristiti jednostavne metode pomoći, koji korisnicima omogućuju podjelu koda u više blokova koda. Pomoćna metoda je jednostavno blok koda koji je dobio ime. Taj blok koda izvršavamo tako da ga nazovemo kroz drugi blok koda. Ali pitanje bi moglo biti lebdeći u vašem umu, zašto moramo podijeliti naš kôd u više blokova koda? Zašto jednostavno ne zadržite u jednoj datoteci? Evo nekoliko razloga, zašto koristimo metode.

  • Kako biste izbjegli dvaput upisivanje istog koda
  • Smanjuje mogućnost pogrešaka
  • Ako trebate ispraviti dio koda, morate to učiniti na samo jednom mjestu, a ne provjeravajte isti kôd koda na svakom mjestu
  • Lakše je dodati novu funkcionalnost vašem programu jer morate mijenjati samo jednom mjestu

Već smo radili s metodama, iako nikad prije nisam spomenuo ime "metoda". Rukovatelji događajima poput tipke button_Click nisu ništa drugo nego jednostavna metoda osmišljena za pomaganje mehanizmu događaja.

Počnimo s novim projektom i naučimo nove načine stvaranja metoda. Zadržat ćemo jednostavno korisničko sučelje, imat ćemo samo jedan gumb i jedan blok teksta koji će se nalaziti jedan za drugim (vidi sliku). Sada dvaput kliknite gumb kako biste ušli u događaj button_Click.

Ovdje ćemo napisati kod za našu pomoćnu metodu, samo pazite da upišete kôd unutar blok klase klase i izvan tipke buttonClick. Upišite sljedeći kod:
Ovdje ćemo napisati kod za našu pomoćnu metodu, samo pazite da upišete kôd unutar blok klase klase i izvan tipke buttonClick. Upišite sljedeći kod:

textBlock1.Text = myMethod ("bob");

Kada to učinite, izradit ćemo jednu privatnu metodu za vraćanje vrijednosti na taj događaj. Zato nakon zatvaranja zagrada tipke buttonClick, zalijepite sljedeći kod i pokrenite ovu aplikaciju:

privatni niz myMethod (string myParameter)

{

povratak "hello world", + myParameter;

}

Kada pokrenete ovu aplikaciju, dobit ćete izlaz kao "hello world, bob" o pojavi događaja button_Click, što znači da naša aplikacija dobro funkcionira.

Sada razumijmo ovu aplikaciju. U našem događaju button Click samo smo pozvali jednu metodu po imenu koji završava s parom zagrada. Očito se neće raditi samo tako što će nazvati njegovo ime pa smo nakon okvira za događaj stvorili definiciju za tu jednostavnu metodu.
Sada razumijmo ovu aplikaciju. U našem događaju button Click samo smo pozvali jednu metodu po imenu koji završava s parom zagrada. Očito se neće raditi samo tako što će nazvati njegovo ime pa smo nakon okvira za događaj stvorili definiciju za tu jednostavnu metodu.

Riječ " privatna" kaže prevoditelju da ovu metodu ne treba otkriti nikome izvan ove klase. Nakon te riječi „žice” je napisano, to govori prevoditelju kakvu vrijednost vraćamo natrag na događaj. U tom ćemo slučaju vratiti niz. I na kraju smo stavili naziv parametra u zagradama.

Dakle, kada kliknemo gumb, pojavljuje se gumb buttonClick događaja koji šalje niz "bob" na naš način. Zatim je metoda dodana riječ "bob" u "hello svijet" i vraća natrag na događaj.

Znači u načelu koristimo metode kada želimo smanjiti složenost koda. To ide dug put, ako gradite svoj program kao što možete učiniti promijenio mnogo lakše da biste mogli imati s jednom datoteku koda. Nakon što ovo ovladate, možete prijeći na naš prvi dan - zadatak domaće zadaće.

Preporučeni: