Skip to main content

Windows Phone 7.5 lietojumprogrammu izstrāde: mainīgie, datu tipi un vērtību piešķiršana

Windows Phone 7.5 lietojumprogrammu izstrāde: mainīgie, datu tipi un vērtību piešķiršana

Geoffrey Carr

Iekš pēdējā nodaļa mēs uzrakstījām mūsu pirmo pieteikumu par Windows Phone 7.5. Šajā apmācībā mēs redzēsim kādi ir mainīgie un datu tipi un piešķirt vai izgūt vērtības no mainīgajiem lielumiem. Turklāt mēs arī apskatīsim vērtību piešķiršana teksta lapām.

Sāksim ar mainīgie. Mainīgs ir tie atmiņas elementi, kas tajā saglabā kādu vērtību. Tātad, ja mēs to sagraujam, mainīgie ir tādi kā spaiņi, kuriem tajā ir kāda nozīmīga vērtība vai dati. Tātad, kad lietotājs deklarē mainīgo, atmiņā tiek izveidots spainis, kuru aizpilda ar noteiktu vērtību. Mainīgo tips ir atkarīgs no lietotāja vajadzībām. Katrs C # mainīgais un objekts jāuzrāda ar atbilstošu datu tipu.

C # piedāvā vairākus datu tipi, ko jūs varat izmantot. Pamatojoties uz datu nosūtīšanas veidu, ir divas datu tipu kategorijas, proti: vērtību veidi un atsauces veidi. Piešķirot vērtību citam mainīgajam, faktiskā vērtība tiek nokopēta uz šo mainīgo vērtību vērtības tipa mainīgajiem; tā kā, ja mēs piešķiram atsauces tipa mainīgos, tiek nodota tikai atsauce vai adrese uz atmiņas vietu, kurā tiek saglabāts mūsu sākotnējais mainīgais.

Šeit varat uzzināt vairāk par datu tipiem un to atšķirībām, taču kā iesācējiem mēs izmantosim dažus vērtību tipu mainīgos, kā uzskaitīts tālāk.

  1. int: Statīvi veselam skaitlim. Datu veids, lai saglabātu numurus bez decimāldaļām.
  2. Char: To izmanto, lai saglabātu vienu rakstzīmi.
  3. Virkne: To izmanto teksta glabāšanai, tas ir, virkne simbolu
  4. Bools: Tas ir viens no vienkāršākajiem datu tipiem. Tas var saturēt tikai 2 vērtības - 0 un 1 vai nepatiesas vai patiesas.
  5. Peldēt: To izmanto, lai saglabātu numurus, kuros var būt vai var nebūt decimāldaļas.

Mēs izmantosim gandrīz visus šos datu veidus mūsu turpmākajās apmācībās. Ja vēlaties uzzināt vairāk par šiem un citiem datu veidiem, varat izmantot Microsoft MSDN kanālu par to pašu.

Vērtību piešķiršana un ievades iegūšana no teksta lapām:

Šis ir ļoti vienkāršais solis, kas ļaus jums iegūt kādu vērtību no lietotājiem vai parādīt viņiem kaut ko. No šīm divām lietām mēs to jau esam veikuši Sveika pasaule pieteikums. Hello pasaulē pieteikumā mēs parādījām lietotājam ziņojumu "sveiks pasaulē" pogu_click notikums. Tas nozīmē, ka jūs jau esat iepazinies ar rādīšanas rezultātu, tāpēc ļaujiet mums tagad iemācīties pieņemt ievadi. Ieguldījumu izmantošana ir tikai spoguļattēls produkcijas nodrošināšanai.

Atkārtoti atveriet test1 vai helloworld projektu. Šajā projektā mēs veiksim nelielas izmaiņas, lai pieņemtu lietotāja vārdu, un mēs parādīsim dažus ziņojumus. Tagad, kad mums jau ir teksta bloks un poga, mums būs nepieciešama tikai viena papildu tekstlodziņa un cita teksta bloķēšana. Velciet tekstlodziņu (txt1) no rīku komplekta un novietojiet to virs iepriekšējā teksta bloka un velciet citu teksta bloku (txtip) un ievietojiet to blakus teksta laukam. Mainiet teksta īpašību jaunam teksta blokam uz "Ievadīt savu vārdu:" un veiciet dubultklikšķi uz pogas, lai pārietu uz pogas_click notikumu. Tagad ar cirtainu kronšteinu pāri ielīmējiet šo kodu:

String name = “”; name = txtinput.text; txtop.text = “hello ” +name;

Tagad palaist lietojumprogrammu un noskatīties jautrību. Šeit mēs esam lūguši lietotājam savu vārdu un saglabājuši šo nosaukumu virknes tipa mainīgā "name". Tāpēc viss, kas jums jādara, lai pieņemtu lietotāja ievadi. Viena piesardzība, kas jums jāveic, vienlaikus pieņemot ievadi, atbilst mainīgajam tipam ar ievades tipu. Piemēram, mēs nevaram saglabāt lietotāju vārdu "int" tipa mainīgajā, mēs to varam izdarīt tikai ar "string" tipa mainīgo. Kaut arī jūs varat pārvērst šīs vērtības arī citos veidos, nevis katru reizi, kad tas ir iespējams. Šeit varat uzzināt vairāk par tipa pārveidošanu.

Tātad, tas ir tas, ja jūs esat sasniedzis šeit, jūs esat labi paveicis šajā apmācībā un esat gatavs doties uz to nākamā apmācība.

Link
Plus
Send
Send
Pin