Ako súčasť programu Learn to Develop Windows Phone 7.5 Mango, v našom poslednom tutoriále sme zistili, že môžeme použiť " prepínač"Ak existuje viacero hodnôt, ktoré sa majú testovať na jednu podmienku. V tomto výučbe sa naučíme " pre vyhlásenie"Alebo lepšie známy ako" pre iterácie"Alebo" pre slučku". Napriek tomu, že v systéme C # je k dispozícii niekoľko opakovaní, v prvý deň budeme ovládať len "pre slučku".
pre iterácie alebo pre slučku
Pri písaní akejkoľvek aplikácie niekedy musíte niekoľkokrát opakovať jeden blok príkazov, kým nenájdete úspešnú zhodu pre váš stav. Môžete to urobiť pomocou "pre opakovanie". Táto "smyčka" nemusí byť na prvý pohľad užitočná, ale verte mi; budete si to iste potrebovať.
Ďalej vložte nasledujúci kód do dvoch vlnitých zátvoriek udalosti button_click. Nebojte sa, prekonáme to znova, aby ste to pochopili.
String message = "";
pre (int i = 0; i <10; i ++)
{
správa = správa + i.ToString () + System.Environment.NewLine;
}
myTextblock.Text = messege;
Teraz skúste spustiť aplikáciu. Dúfam, že ste dostali výstup, ktorý som na obrázku zobrazil.
Vyhlásili sme reťazec typ premennej "správa" pre použitie v rámci slučky. Potom v slučke "for" sme iniciovali jeden dočasná premenná "i", ktorý sleduje počet vykonaných opakovaní. Polovičná čiarka pred "i = 0" znamená, že sme skončili s prvou myšlienkou a my sa teraz pohybujeme smerom k ďalšej. Po zasvätení sme uviedli náš stav. Podmienka oznamuje zostavovateľovi, koľkokrát sa táto slučka má vykonať. Akonáhle sa stav splní, kompilátor vyskočí zo slučky.
Po podmienke sme zvýšili hodnotu premennej. Tu treba poznamenať, že namiesto "i ++" môžeme použiť "i + 1". Takže vždy, keď sa spustí "for loop", hodnota uložená v reťazci premennej "message" sa zvýši. Pridali sme tento riadok (System.Environment.NewLine), aby sme pridali nový riadok po každom spustení slučky.
Existuje ďalšia variácia tejto "slučky" známej ako " pre každú slučku"; ale o tom sa dozvieme neskôr. Teraz si prax s "pre slučku". Kliknutím sem prejdete na ďalšiu kapitolu.
Súvisiace príspevky:
- Práca so strunami: Windows Phone 7.5 vývoj aplikácií Mango - časť 9
- Vyvíjanie aplikácií Windows 7.5 Mango Apps, časť 6: Vyhlásenie prepínača
- Vývoj aplikácií Windows Phone 7.5: časť 3; Premenné, typy údajov a priradenie hodnôt
- Použitie jednoduchých metód pomocníka pri vývoji aplikácií Windows Phone 7.5 Mango Apps: Časť 8
- Word nemôže vytvoriť pracovný súbor. Skontrolujte chybu variabilného prostredia v prostredí Temp