Ban,-ben utolsó fejezet megírtuk első pályázatunkat Windows Phone 7.5. Ebben a bemutatóban látni fogjuk milyen változók és adattípusok vannak és hogyan kell értékek hozzárendelése vagy lekérése változókból. Plusz is megnézzük értéket rendelve a szövegdobozokhoz.
Kezdjük változók. Változó azok a memóriaelemek, amelyek bizonyos értéket tárolnak benne. Tehát, ha lebontjuk, a változók olyanok, mint a vödrök, amelyek valamilyen értelmes értéket vagy adatot tartalmaznak benne. Tehát amikor egy felhasználó kijelenti a változót, a memóriában egy vödör kerül létrehozásra, hogy valamilyen értékkel feltöltsék. A változó típusa a felhasználó igényeitől függ. Minden C # változót és objektumot megfelelő adattípussal kell deklarálni.
C # többet nyújt Önnek adattípusok, amelyet használhat. Az adattípus adatkategóriáján alapul kétféle típusú adattípus, pl. értéktípusok és referenciatípusok. Míg egy értéket hozzárendel egy másik változóhoz, akkor az értéktípusváltozók esetében a tényleges értéket át kell másolni a változóhoz; míg ha hozzárendelünk referencia típusváltozókat, csak a memóriahelyhez tartozó hivatkozást vagy címet adjuk meg, ahol az eredeti változót tároljuk.
Itt többet tudhat meg az adattípusokról és azok különbségeiről, de kezdőként néhány értéktípusváltozót használunk az alább felsoroltak szerint.
- int: Állít az egész számra. Adattípus a számok tizedesjegyek nélküli tárolásához.
- Faszén: Egyetlen karakter tárolására szolgál.
- Húr: Szöveg tárolására használatos, azaz több karakter
- Bool: Ez az egyik legegyszerűbb adattípus. Csak 2 értéket tartalmazhat - 0 és 1 vagy hamis vagy igaz.
- Úszó: Olyan számok tárolására szolgál, amelyek tizedesjegyeket tartalmazhatnak vagy nem tartalmazhatnak.
A jövőbeli oktatóanyagaink majdnem mindegyik adattípust használjuk majd. Ha többet szeretne tudni ezekről és más adattípusokról, akkor a Microsoft MSDN csatornáját is meg lehet tekinteni.
Értékek hozzárendelése és bevitele a szövegdobozokból:
Ez egy nagyon egyszerű lépés, amely lehetővé teszi számodra, hogy valamilyen értéket szerezzen a felhasználóknak, vagy mutasson valamit. E két dologból már elvégeztük az utat Helló Világ Alkalmazás. A Hello világ alkalmazásban megjelenítettük a felhasználónak a "Hello World" üzenetet button_click esemény. Ez azt jelenti, hogy már ismerte a megjelenítési kimenetet, ezért most megtanuljuk elfogadni a bevitelt. A bemeneti jelzés csak a kimeneti teljesítményt tükrözi.
String name = “”;
name = txtinput.text;
txtop.text = “hello” +name;
Most futtasd az alkalmazást, és figyeld a szórakozást. Itt kértük fel a felhasználót a nevére, és tároltuk ezt a nevet a "name" karakterlánc típusú változóban. Tehát ez mindössze annyit kell tennie, hogy elfogadja a felhasználói beviteleket. Az egyik óvatosság, amelyet a bemenet elfogadásakor meg kell tennie, a változó típusnak és a beviteli típusnak megfelelő. Például nem tudjuk tárolni a felhasználónevet "int" típusú változóban, ezt csak "string" típusú változóval tehetjük meg. Bár ezeket az értékeket más típusokba is át lehet alakítani, nem minden alkalommal, amikor lehetséges. Itt többet megtudhat a típusátalakításról.
Tehát ez az, ha eljutottál ide, akkor jól csináltál ebben a bemutatóban, és készen állsz következő bemutató.