Windows Phone 7.5 rakenduste arendamine: muutujad, andmetüübid ja väärtuste määramine

Windows Phone 7.5 rakenduste arendamine: muutujad, andmetüübid ja väärtuste määramine
Windows Phone 7.5 rakenduste arendamine: muutujad, andmetüübid ja väärtuste määramine

Video: Windows Phone 7.5 rakenduste arendamine: muutujad, andmetüübid ja väärtuste määramine

Video: Windows Phone 7.5 rakenduste arendamine: muutujad, andmetüübid ja väärtuste määramine
Video: Arduino UNO and Mega Windows 7, 8, 10 USB driver Solved - YouTube 2024, Aprill
Anonim

Aastal viimane peatükk me kirjutasime oma esimese taotluse Windows Phone 7.5. Selles tutvustuses näeme millised muutujad ja andmetüübid on ja kuidas määrama või võtma väärtusi muutujad. Lisaks vaatame ka seda väärtuste määramine tekstikastidele.

Alustame sellega muutujad. Muutuja on need mäluelemendid, mis salvestavad selles väärtust. Seega, kui me tahame seda murda, on muutujad sarnased ämbritele, millel on mõni väärtuslik väärtus või andmed. Nii et iga kord, kui kasutaja deklareerib muutuja, luuakse mällu ämber, mis tuleb täita mõne väärtusega. Muutuja tüüp sõltub kasutaja vajadustest. Iga C # muutuja ja objekt tuleb deklareerida sobiva andmetüübiga.

C # pakub teile mitu andmetüübid, mida saate kasutada. Andmete tüübist lähtuvalt on andmeedastuse viiside kaupa kaht tüüpi kategooriaid, nimelt väärtuse tüübid ja viitetüübid. Väärtuse määramisel teisele muutujale kopeeritakse tegelik väärtus väärtuse tüübi muutujate puhul selle muutuja juurde; kui me määrame viite tüüpi muutujad, edastatakse ainult viide või aadress mälukohta, kus meie algne muutuja on salvestatud.

Lisateavet andmetüüpide ja nende erinevuste kohta saate siin, kuid algajatena kasutame allpool loetletud väheseid väärtuste tüüpe.

  1. int: Täisarvude alused. Andmetüüp numbrite salvestamiseks ilma kümnendkohtadeta.
  2. Char: Seda kasutatakse ühe märgi salvestamiseks.
  3. String: Seda kasutatakse teksti salvestamiseks, see tähendab mitmete tähemärkidega
  4. Bool: See on üks lihtsamaid andmetüüpe. See võib sisaldada ainult 2 väärtust - 0 ja 1 või vale või tõene.
  5. Float: Seda kasutatakse numbrite salvestamiseks, mis võivad sisaldada või ei sisalda kümnendkohti.

Me kasutame peaaegu kõiki neid andmetüüpe tulevastel õpetustel. Kui soovite nende ja muude andmetüüpide kohta lisateavet, võite viidata Microsofti MSDN-kanalile sama.

Väärtuste määramine ja sisendite allalaadimine tekstikastidest:

See on väga lihtne samm, mis võimaldab teil kasutajatel väärtust saada või neile midagi näidata. Nende kahe asjana oleme juba teinud viimase Tere, Maailm taotlus. Tere maailma rakenduses kuvasime kasutaja sõnumis "hello world" button_click sündmus See tähendab, et olete juba tuttav näitava väljundiga, nii et nüüd õpime sisendit vastu võtma. Sisendi sisestamine on vaid peegliprotsess väljundi pakkumiseks.

Ava meie test1 või helloworld projekt uuesti. Sellel projektil tehakse vähe muudatusi, et kasutaja nime vastu võtta, ja siis kuvatakse mõni sõnum. Nüüd, kui meil on juba tekstiklokk ja nupp, vajab meilt ainult üks tekstboks ja teine tekstiblokk. Lohista tekstikasti (txt1) tööriistakomplektist ja asetage see eelmise tekstibloki kohal ja lohistage mõni teine tekstiblokk (txtip) ja asetage see tekstikasti kõrval. Muutke uue tekstibloki tekstiobjekt valikule "Sisesta oma nimi:" ja topeltklõpsake nuppu, et minna nupule klõpsates. Kinnita praeguse kroonika paarina koodi:
Ava meie test1 või helloworld projekt uuesti. Sellel projektil tehakse vähe muudatusi, et kasutaja nime vastu võtta, ja siis kuvatakse mõni sõnum. Nüüd, kui meil on juba tekstiklokk ja nupp, vajab meilt ainult üks tekstboks ja teine tekstiblokk. Lohista tekstikasti (txt1) tööriistakomplektist ja asetage see eelmise tekstibloki kohal ja lohistage mõni teine tekstiblokk (txtip) ja asetage see tekstikasti kõrval. Muutke uue tekstibloki tekstiobjekt valikule "Sisesta oma nimi:" ja topeltklõpsake nuppu, et minna nupule klõpsates. Kinnita praeguse kroonika paarina koodi:

String name = “”;

name = txtinput.text;

txtop.text = “hello” +name;

Image
Image

Nüüd käivitage rakendus ja vaadake lõbu. Siin oleme palunud kasutajal oma nime ja salvestas selle nime stringi tüüpi muutujaga "name". Nii et see on kõik, mida peate tegema, et kasutaja sisestada. Ühe ettevaatusega, mida peate sisendit vastu võttes võtma, vastab muutuva tüübi sisenditüübile. Näiteks ei saa me salvestada kasutajate nime tüüpi "int" tüüpi muutujaga, me saame seda teha ainult stringi tüüpi muutujaga. Kuigi saate teisendada need väärtused ka muud tüüpi, mitte alati, kui see on võimalik. Siin saate rohkem teada tüübi muutmise kohta.

Image
Image

Nii et see on nii, kui olete siin jõudnud, siis olete selle õpetuse läbi teinud ja olete valmis minema järgmine juhendaja.

Soovitan: