Windows

Razvoj aplikacija za Windows Phone 7.5: varijable, vrste podataka i dodjeljivanje vrijednosti

Tomislav Mesić: Windows 8 Metro JavaScript Apps

Tomislav Mesić: Windows 8 Metro JavaScript Apps
Anonim

U zadnjem poglavlju napisali smo prvu aplikaciju za Windows Phone 7.5 . U ovom vodiču vidjet ćemo koje su varijable i vrste podataka i kako dodijeliti ili dohvatiti vrijednosti iz varijabli . Plus ćemo također pogledati dodjeljivanje vrijednosti tekstualnim okvirima .

Počnimo s varijablama . Varijable su oni elementi memorije koji pohranjuju neku vrijednost u njemu. Dakle, ako ga moramo razbiti, varijable su poput kante, koje sadrže neke značajne vrijednosti ili podatke u njemu. Dakle, kad god korisnik izjavi varijablu, u memoriji se stvara kantica koja se napuni nekom vrijednošću. Vrsta varijable ovisi o potrebama korisnika. Svaka C # varijabla i objekt moraju biti deklarirani s odgovarajućom vrstom podataka.

C # pruža vam nekoliko vrsta podataka koje možete koristiti. Postoje dvije kategorije vrsta podataka koje se temelje na načinu prijenosa podataka, tj. tipova vrijednosti i referentnih tipova. Prilikom dodjeljivanja vrijednosti drugoj varijabli, stvarna se vrijednost kopira na tu varijablu u slučaju varijabli tipova vrijednosti; a ako dodjeljujemo varijable referentnih tipova, prošlo je samo referenca ili adresa na memorijsku lokaciju na kojoj se pohranjuje izvorna varijabla.

Ovdje možete saznati više o vrstama podataka i njihovoj razlici, ali kao početnika koristit ćemo nekoliko varijabli tipa vrijednosti kako je dolje navedeno.

  1. int : Određuje se za cijeli broj. Vrsta podataka za pohranjivanje brojeva bez decimalnih brojeva
  2. Char : Koristi se za pohranjivanje jednog znaka.
  3. String : Koristi se za pohranjivanje teksta, to jest broj znakova
  4. Bool : To je jedna od najjednostavnijih vrsta podataka. Može sadržavati samo dvije vrijednosti - 0 i 1 ili lažno ili istinito.
  5. Float : Koristi se za pohranu brojeva koji mogu sadržavati ili ne sadrže decimalne brojeve.

naši budući tutoriali. Ako želite saznati više o tim i ostalim vrstama podataka, možete se uputiti na Microsoftov MSDN kanal.

Dodjeljivanje vrijednosti i dohvaćanje unosa iz tekstualnih okvira:

Ovo je vrlo osnovni korak koji će vam omogućiti da dobijete neke vrijednosti od korisnika ili im pokazati nešto. Od ove dvije stvari, već smo izvršili potonje u aplikaciji Hello World. U aplikaciji Hello world prikazali smo korisniku poruku "hello world" u button_click događaju. Znači, već ste upoznati s prikazivačkom proizvodnjom, pa ćemo sada naučiti prihvatiti ulaz. Uzimanje unosa je samo zrcalni proces pružanja rezultata.

Ponovno otvorite naš test1 ili helloworld projekt. Izmijenit ćemo male izmjene u tom projektu kako bismo prihvatili korisničko ime, a zatim ćemo prikazati neku poruku. Sada kada već imamo tekstualni blok i gumb, trebat će nam samo jedan dodatni tekstni okvir i drugi tekstualni blok. Povucite tekstualni okvir (txt1) iz alata i postavite je iznad prethodnog tekstualnog okvira i povucite drugi tekstualni blok (txtip) i stavite ga pored tekstualnog okvira. Promijenite tekstni entitet novog tekstualnog blokiranja na "Unesite svoje ime:" i dvaput kliknite na gumb kako biste otišli na gumb button_click. Sada u paru kovrčastih zagrada zalijepite ovaj kod:

String name = "";
name = txtinput.text;
txtop.text = "hello" + ime;

Sada pokrenite program i gledajte zabava. Ovdje smo pitali korisnika za svoje ime i pohranili to ime u varijablu vrste "ime". To je sve što morate učiniti kako biste prihvatili korisnički unos. Jedan upozorenje koje morate poduzeti tijekom prihvaćanja unosa odgovara tipu varijable s tipom unosa. Na primjer, ne možemo pohraniti korisničko ime u varijablu vrste "int", to možemo učiniti samo s varijablom vrste "string". Iako ove vrijednosti možete pretvoriti i u druge vrste, a ne uvijek kada je to moguće. Ovdje možete saznati više o pretvorbi tipa.

Dakle, ovo je to, ako ste došli do ovdje, lijepo ste u ovom vodiču i spremni ste za sljedeći vodič .