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.
- int: Tukee kokonaislukuja. Tietotyyppi numeroiden tallentamiseen ilman desimaaleja.
- char: Sitä käytetään yhden merkin tallentamiseen.
- jono: Sitä käytetään tekstin tallentamiseen, eli lukuihin
- Bool: Se on yksi yksinkertaisimmista tietotyypeistä. Se voi sisältää vain 2 arvoa - 0 ja 1 tai väärä tai totta.
- 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.
String name = “”;
name = txtinput.text;
txtop.text = “hello” +name;
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ä.
Joten tämä on se, jos olet saavuttanut täällä, olet tehnyt hienosti tässä opetusohjelmassa ja olet valmis menemään seuraava opetusohjelma.