Requerimos hacer una función que reciba un número de parámetros desconcido desde 1 hasta N valores para tratarlos a todos.
//Los parámetros dinámicos se definene en la firma del método como un arreglo sin tamaño.
public static int Suma(params int[] argumentosN)
{
int total = 0;//el acumulador
for (int i = 0; i < argumentosN.Length; i++){
total += argumentosN[i];
}
return total;
}
Al llamar a la funcion pasamos el # de parametros que queramos, en este caso siempre los sumara todos
Console.WriteLine("valor : " + Suma (4,5,5,5,6));
Console.WriteLine("valor : " + Suma (4,5,5,5,6,3,4,5,33,45,2,3,44,5,1,12,4));
No hay comentarios.:
Publicar un comentario