Sviluppo di app Windows Phone Mango, parte 7: per le iterazioni

Sommario:

Sviluppo di app Windows Phone Mango, parte 7: per le iterazioni
Sviluppo di app Windows Phone Mango, parte 7: per le iterazioni

Video: Sviluppo di app Windows Phone Mango, parte 7: per le iterazioni

Video: Sviluppo di app Windows Phone Mango, parte 7: per le iterazioni
Video: 15 Fantastiche Shortcut che Devi Imparare - YouTube 2024, Aprile
Anonim

Come parte delle applicazioni mango per imparare a sviluppare Windows Phone 7.5, nel nostro ultimo tutorial abbiamo visto che possiamo usare " passare la dichiarazione"Se ci sono più valori da testare contro una condizione. In questo tutorial impareremo " per dichiarazione"O meglio conosciuto come" per le iterazioni" o " per ciclo ”. Sebbene ci siano più istruzioni di iterazione disponibili in C #, nel nostro primo giorno controlleremo solo "for loop".

per iterazioni o per ciclo

Durante la scrittura di qualsiasi applicazione, a volte è necessario scorrere un blocco di istruzioni per un numero di volte finché non si trova la corrispondenza corretta per la propria condizione. Questo può essere fatto usando "per l'iterazione". Questo "ciclo per" potrebbe non sembrare utile a prima vista, ma fidati di me; ne avrai sicuramente bisogno.

Quindi iniziamo creando un nuovo progetto con un nome significativo come "per le iterazioni". Trascina un pulsante e un blocco di testo nella regione inferiore del nostro emulatore (vedi immagine) e assegna un nome appropriato (usando la convenzione che abbiamo appreso nei capitoli precedenti). Ora fai doppio clic sul nostro unico pulsante per entrare nell'evento button click.
Quindi iniziamo creando un nuovo progetto con un nome significativo come "per le iterazioni". Trascina un pulsante e un blocco di testo nella regione inferiore del nostro emulatore (vedi immagine) e assegna un nome appropriato (usando la convenzione che abbiamo appreso nei capitoli precedenti). Ora fai doppio clic sul nostro unico pulsante per entrare nell'evento button click.

Quindi incolla il seguente codice nelle due parentesi graffe dell'evento button_click. Non ti preoccupare, lo affronteremo ancora una volta in modo che tu possa capire.

String message = "";

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

{

messaggio = messaggio + i.ToString () + System.Environment.NewLine;

}

myTextblock.Text = messege;

Ora prova a eseguire l'applicazione. Spero che tu abbia ricevuto l'output che ho mostrato nell'immagine.

Fatto ciò, cerchiamo ora di comprendere ogni aspetto di questa applicazione.
Fatto ciò, cerchiamo ora di comprendere ogni aspetto di questa applicazione.

Abbiamo dichiarato a variabile tipo stringa "messaggio" per utilizzarlo all'interno del ciclo. Quindi, nel ciclo "for", ne abbiamo avviato uno variabile temporanea "i", che tiene traccia del numero di iterazioni eseguite. Il punto e virgola che precede "i = 0" indica che abbiamo terminato con un primo pensiero e ci stiamo spostando ora verso il prossimo. Dopo l'iniziazione, abbiamo dichiarato la nostra condizione. La condizione indica al compilatore quante volte deve essere eseguito questo ciclo. Non appena la condizione viene soddisfatta, il compilatore salta fuori dal ciclo.

Dopo la condizione, abbiamo aumentato il valore della variabile. Qui una cosa dovrebbe essere notato che, invece "i ++", possiamo usare "i + 1". Quindi ogni volta che viene eseguito il "ciclo for", il valore memorizzato nella variabile stringa "messaggio" viene aumentato. Abbiamo aggiunto questa linea (System.Environment.NewLine) per aggiungere un nuovo carattere di linea dopo ogni esecuzione del ciclo.

C'è un'altra variante di questo "ciclo per" noto come " per ogni ciclo “; ma lo scopriremo più tardi. Per ora pratica con "for loop". Clicca qui per andare al prossimo capitolo.

Articoli correlati:

  • Lavorare con le stringhe: sviluppo delle app Mango per Windows Phone 7.5 - Parte 9
  • Sviluppo di app per Windows 7.5 Mango, parte 6: Switch Statement
  • Sviluppo di app per Windows Phone 7.5: parte 3; Variabili, tipi di dati e valori di assegnazione
  • Utilizzo di semplici metodi di supporto durante lo sviluppo di app Mango per Windows Phone 7.5: parte 8
  • Word non può creare file di lavoro. Controllare l'errore di variabile dell'ambiente Temp

Consigliato: