Bucle for recorrer Array
1 2 3 4 5 6 |
Recorrer Array int[] valores = { 1, 2, 3 }; for (int i = 0; i < valores.Length; i++) Console.WriteLine(valores[i]); |
Resultado: 1 2 3
1 2 3 4 5 6 |
Recorrer Array int[] valores = { 1, 2, 3 }; for (int i = 0; i < valores.Length; i++) Console.WriteLine(valores[i]); |
Resultado: 1 2 3
El for se utiliza normalmente para recorrer arrays o strings.
1 2 3 |
string cadena = "C#"; for (int i = 0; i < cadena.Length; i++) Console.WriteLine("{0}", cadena.Substring(i, 1)); |
Resultado:
1 2 |
C # |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
switch (valor) { case 1: mensaje=" 1"; break; case 2: mensaje=" 2"; break; case 3: case 4: case 5: mensaje=" O es 3 o es 4 o es 5"; break; default: return "El Valor no esta entre el 1 y el 5 "; break; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
int a=2; string valor; if (a==1) { valor="Tiene el valor 1"; } else if (a==2) { valor="Tiene el valor 2"; } else if (a==3) { valor="Tiene el valor 3"; } else { valor="No es ni 1, ni 2, ni 3";} //En caso de tener solo una sentencia, se pueden obviar las llaves if (a == 1) valor = "Tiene el valor 1"; else if (a == 2) valor = "Tiene el valor 2"; else if (a == 3) valor = "Tiene el valor 3"; else valor = "No es ni 1, ni 2, ni 3"; // Otra forma de hacer lo mismo más reducido valor= (a == 1) ? "Tiene el valor 1": (a == 2) ? "Tiene el valor 2": (a == 3) ? "Tiene el valor 3" : "No es ni 1, ni 2, ni 3"; |