Windows

Som en del af Lær at udvikle Windows Phone 7.5 Mango Applications, har vi i vores sidste øvelse set, at vi kan bruge "

JAK NAGRYWAĆ SMARTFONEM FILMY?

JAK NAGRYWAĆ SMARTFONEM FILMY?

Indholdsfortegnelse:

Anonim

", hvis der er flere værdier til testes mod en betingelse. I denne vejledning lærer vi " for erklæring " eller bedre kendt som " til iterationer " eller " til sløjfe ". Selvom der findes flere iterationserklæringer, der er tilgængelige i C #, vil vi på vores første dag kun beherske "for loop". til iterationer eller for loop Når du skriver et program, skal du undertiden gentage det gennem en blok af erklæringer for antal gange, indtil du finder en vellykket kamp for din tilstand. Dette kan gøres ved hjælp af "til iteration". Denne "for loop" kan måske ikke synes nyttigt ved første øjekast, men stol på mig; du skal sikkert bruge det.

Så lad os komme i gang ved at oprette et nyt projekt med noget betegnende navn som "for iterationer". Træk en knap og en tekstblock på den nederste region af vores emulator (se billede) og navngiv dem korrekt (ved hjælp af konvention, vi lærte i de foregående kapitler). Dobbeltklik nu på vores eneste knap for at komme ind i knappen_click-begivenheden.

Næste indsæt følgende kode i de to krøllede seler af knappen_klip-begivenheden. Du skal ikke bekymre dig, vi vil gennemgå det igen, så du kan forstå.

String message = "";

for (int i = 0; i <10; i ++)

{
message = message + i.ToString () + System.Environment.NewLine;
}
myTextblock.Text = messege;
Prøv nu at køre programmet. Jeg håber, at du har modtaget output, jeg har vist på billedet.
Lad os nu forstå hvert aspekt af denne applikation.

Vi har erklæret en

strengtypevariabel "meddelelse"

for bruger det inden for løkken. Derefter i "for" -sløjfen har vi indledt en midlertidig variabel "i" , der holder styr på antallet af iterationer udført. Semikolonet foran "i = 0" indikerer, at vi er færdige med første tanke, og vi bevæger os nu hen imod den næste. Efter indvielsen har vi angivet vores tilstand. Tilstanden fortæller compileren om, hvor mange gange denne sløjfe skal udføres. Så snart betingelsen bliver tilfreds, hopper compileren ud af sløjfen. Efter betingelsen har vi øget værdien af ​​variabel. Her skal man bemærke, at i stedet for "i ++" kan vi bruge "i + 1". Så hver gang "for loop" udføres, bliver værdien gemt i strengvariabel "besked" forøget. Vi har tilføjet denne linje (System.Environment.NewLine) for at tilføje nyt linjestykke efter hver kørsel. Der er en anden variant af denne "for loop" kendt som "

for hver loop

"; men vi vil lære om det senere. For nu at øve med "for loop". Klik her for at gå til næste kapitel.