Windows

Som en del av Lær å utvikle Windows Phone 7.5 Mango-applikasjoner, har vi i vår siste opplæring sett at vi kan bruke

WINDOWS PHONE В 2020 - МОЖНО ПОЛЬЗОВАТЬСЯ? | РЕТРОБЗОР

WINDOWS PHONE В 2020 - МОЖНО ПОЛЬЗОВАТЬСЯ? | РЕТРОБЗОР

Innholdsfortegnelse:

Anonim

"hvis det er flere verdier til testes mot en tilstand. I denne opplæringen vil vi lære " for uttalelse " eller bedre kjent som " for iterasjoner " eller " for loop ". Selv om det finnes flere iterasjonserklæringer tilgjengelige i C #, på vår første dag, vil vi bare mestre "for loop". for iterasjoner eller for loop Når du skriver et hvilket som helst program, må du noen ganger gjenta det gjennom en blokk med setninger for antall ganger til du finner vellykket kamp for din tilstand. Dette kan gjøres ved å bruke "for iterasjon". Denne "for loop" kan ikke virke nyttig ved første øyekast, men stol på meg; du skal sikkert ha det.

Så la oss komme i gang ved å lage et nytt prosjekt med noe betegnende navn som "for iterasjoner". Dra en knapp og en tekstblock inn på den nedre delen av vår emulator (se bildet) og navn dem ordentlig (ved hjelp av konvensjon vi lærte i de forrige kapitlene). Dobbeltklikk nå på vår eneste knapp for å komme inn i button_click-hendelsen.

Neste lim inn følgende kode i de to krøllete båndene på knappen_klick-hendelsen. Ikke vær redd, vi vil gå gjennom det igjen slik at du kan forstå.

String message = "";

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

{
melding = melding + i.ToString () + System.Environment.NewLine;
}
myTextblock.Text = messege;
Prøv nå å kjøre programmet. Jeg håper du har mottatt produktene jeg har vist på bildet.
La oss nå forstå hvert aspekt av denne applikasjonen.

Vi har erklært en

strengtype variabel "melding"

for bruker den i løkken. Deretter har vi startet en midlertidig variabel "i" , som holder orden på antall utførte iterasjoner. Semikolonet foran "i = 0" indikerer at vi er ferdige med første tanke, og vi beveger oss nå mot neste. Etter innvielsen har vi uttalt vår tilstand. Tilstanden forteller kompilatoren om hvor mange ganger denne sløyfen skal utføres. Så snart tilstanden blir fornøyd, hopper kompilatoren ut av løkken. Etter tilstanden har vi økt verdien av variabel. Her må en ting bemerkes at i stedet "i ++" kan vi bruke "jeg + 1". Så hver gang "for loop" blir utført, blir verdien lagret i strengvariabel "melding" økt. Vi har lagt til denne linjen (System.Environment.NewLine) for å legge til nytt linjestykke etter hver utføring av sløyfe. Det finnes en annen variant av denne "for loop" kjent som "

for hver krets

"; men vi vil lære om det senere. For nå øve med "for loop". Klikk her for å gå til neste kapittel.