Windows Phone 7.5 -sovellusten kehittäminen: muuttujat, tietotyypit ja arvojen määrittäminen

Windows Phone 7.5 -sovellusten kehittäminen: muuttujat, tietotyypit ja arvojen määrittäminen
Windows Phone 7.5 -sovellusten kehittäminen: muuttujat, tietotyypit ja arvojen määrittäminen

Video: Windows Phone 7.5 -sovellusten kehittäminen: muuttujat, tietotyypit ja arvojen määrittäminen

Video: Windows Phone 7.5 -sovellusten kehittäminen: muuttujat, tietotyypit ja arvojen määrittäminen
Video: Arduino UNO and Mega Windows 7, 8, 10 USB driver Solved - YouTube 2024, Huhtikuu
Anonim

Vuonna viimeinen luku kirjoitimme ensimmäisen hakemuksen Windows Phone 7.5. Tässä opetusohjelmassa näemme mitkä muuttujat ja tietotyypit ovat ja miten määrittää tai noutaa arvot muuttujista. Lisäksi meillä on myös katse arvo asetetaan tekstiruutuihin.

Aloitamme muuttujat. Muuttuja ovat ne muistielementit, jotka tallentavat jotain arvoa siinä. Joten jos hajotamme sen, muuttujat ovat kuin kauhat, joilla on arvokasta arvoa tai tietoja siinä. Joten kun käyttäjä ilmoittaa muuttujan, luodaan ämpäri muistiin täytettäväksi jotain arvoa. Muuttujan tyyppi riippuu käyttäjän tarpeista. Jokainen C # -muuttuja ja objekti on ilmoitettava asianmukaisella tietotyypillä.

C # tarjoaa sinulle useita tietotyyppejä, jota voit käyttää. Tietotyyppejä on kahteen luokkaan perustuen niiden tiedonsiirtotapaan eli ns. arvotyyppejä ja viitetietoja. Kun arvo määritetään toiseen muuttujaan, todellinen arvo kopioidaan kyseiseen muuttujalle arvotyyppimuuttujien tapauksessa; kun taas osoitamme referenssimuotoisia muuttujia, siirretään vain viite tai osoite muistipaikkaan, jossa alkuperäinen muuttuja tallennetaan.

Saat lisätietoja tietotyypeistä ja niiden eroista täällä, mutta aloittelijana käytämme muutamia alla lueteltuja arvotyyppimuuttujia.

  1. int: Tukee kokonaislukuja. Tietotyyppi numeroiden tallentamiseen ilman desimaaleja.
  2. char: Sitä käytetään yhden merkin tallentamiseen.
  3. jono: Sitä käytetään tekstin tallentamiseen, eli lukuihin
  4. Bool: Se on yksi yksinkertaisimmista tietotyypeistä. Se voi sisältää vain 2 arvoa - 0 ja 1 tai väärä tai totta.
  5. Kellua: Sitä käytetään tallentamaan numeroita, jotka saattavat tai eivät välttämättä sisällä desimaaleja.

Käytämme lähes kaikkia näitä tietotyyppejä tulevissa opetusohjelmissamme. Jos haluat lisätietoja näistä ja muista tietotyypeistä, voit viitata Microsoftin MSDN-kanavaan samalla tavalla.

Arvojen määrittäminen ja tulosten hakeminen tekstiruutuista:

Tämä on hyvin yksinkertainen vaihe, jonka avulla voit saada jotain arvoa käyttäjiltä tai näyttää heille jotain. Näistä kahdesta asiasta olemme jo suorittaneet jälkimmäisen Hei maailma sovellus. Hello World -sovelluksessa näytimme käyttäjälle viestin "Hello World" button_click tapahtuma. Tämä tarkoittaa, että olet jo perehtynyt näyttämäsi tuotokseen, joten opimme nyt hyväksymään syötteen. Tulo on vain peiliprosessi tuotannon tuottamiseksi.

Avaa test1- tai helloworld-projekti uudelleen. Teemme pieniä muutoksia projektissa hyväksyä käyttäjän nimi ja sitten näytämme jonkin viestin. Nyt kun meillä on jo tekstilukko ja painike, tarvitsemme vain yhden ylimääräisen tekstilokeron ja toisen tekstilukon. Vedä tekstilaatikko (txt1) työkalupakista ja aseta se edellisen tekstinsyötön yläpuolelle ja vedä toinen tekstiblokki (txtip) ja laita se tekstiruutuun. Muuta uuden tekstinsyötön tekstin ominaisuutta kohtaan "Anna nimesi:" ja kaksoisnapsauttamalla painiketta siirtyäksesi button click tapahtumaan. Kiinnitä nyt koodi kaarevaan kiinnikepariin:
Avaa test1- tai helloworld-projekti uudelleen. Teemme pieniä muutoksia projektissa hyväksyä käyttäjän nimi ja sitten näytämme jonkin viestin. Nyt kun meillä on jo tekstilukko ja painike, tarvitsemme vain yhden ylimääräisen tekstilokeron ja toisen tekstilukon. Vedä tekstilaatikko (txt1) työkalupakista ja aseta se edellisen tekstinsyötön yläpuolelle ja vedä toinen tekstiblokki (txtip) ja laita se tekstiruutuun. Muuta uuden tekstinsyötön tekstin ominaisuutta kohtaan "Anna nimesi:" ja kaksoisnapsauttamalla painiketta siirtyäksesi button click tapahtumaan. Kiinnitä nyt koodi kaarevaan kiinnikepariin:

String name = “”;

name = txtinput.text;

txtop.text = “hello” +name;

Image
Image

Käynnistä sovellus ja katsele hauskaa. Tässä olemme pyytäneet käyttäjää hänen nimestään ja tallentaneet sen nimen merkkijonomuuttujaksi "nimi". Joten sinun tarvitsee vain hyväksyä käyttäjän syöttö. Yksi varovaisuus, jonka sinun on otettava vastaanottoa hyväksyttäessä, on vastaavan tyyppisen muuttujan tyyppi. Emme esimerkiksi voi tallentaa käyttäjänimiä "int" -tyyppimuuttujalla, joten voimme tehdä vain "string" -tyyppimuuttujan. Vaikka voit myös muuntaa nämä arvot toisiin tyyppeihin, ei aina, kun se on mahdollista. Lisätietoja tyyppimuunnoksesta saat täältä.

Image
Image

Joten tämä on se, jos olet saavuttanut täällä, olet tehnyt hienosti tässä opetusohjelmassa ja olet valmis menemään seuraava opetusohjelma.

Suositeltava: