En C# podemos usar la palabra clave "params" para definir un método que va a
aceptar un número variable de argumentos del mismo tipo. Es intuitivo que esta
palabra clave ha de ocupar la última posición en la lista de argumentos
formales. Ejemplo de una suma con un número variable de enteros :
using System;
public class Test
{
public static int Suma(params int[] numeros)
{
int suma=0;
foreach(int num in numeros)
suma+=num;
return suma;
}
public static void Main(string[] args)
{
Console.WriteLine(Suma(1,2,3,4,5,6,7,8,9));
Console.WriteLine(Suma(2,4,6,8));
}
}
José Antonio Álvarez Bermejo.
- - - disclaimer - - -
Las opiniones son como el olor corporal, a cada uno le gusta el suyo. No te esfuerces en oponerte a mi opinión por que esa es tú opinión y a mi me trae sin cuidado.