Scorrere
Lezione 10 di 14 del corso Stringhe e array in C# di Coddy.
Puoi scorrere gli elementi dell'array con il ciclo for e usare la proprietà length per specificare quante volte deve essere eseguito il ciclo.
double[] coolNums = {3.14, 1.69, 9.99};
for (int i = 0; i < coolNums.Length; i++) {
Console.WriteLine(coolNums[i]);
}Quanto sopra stampa tutti i numeri dell'array!
Esiste anche una forma più breve per un array, chiamata ciclo "for-each":
double[] coolNums = {3.14, 1.69, 9.99};
foreach (double num in coolNums) {
Console.WriteLine(num);
}Il formato completo è:
foreach (type variableName in arrayName) {
// corpo del ciclo
}Sfida
FacileScrivi una funzione chiamata onlyOdd che riceve un array di interi come argomento e stampa solo i numeri dispari.
Provalo tu
using System;
class OnlyOdd {
public static void onlyOdd(int[] nums) {
// Scrivi il codice qui
}
}Tutte le lezioni di Stringhe e array in C#
Esercitati da solo: Compilatore C# online