C# Language Parámetros y Argumentos


Ejemplo

Un método puede declarar cualquier número de parámetros (en este ejemplo, i , s y o son los parámetros):

static void DoSomething(int i, string s, object o) {
    Console.WriteLine(String.Format("i={0}, s={1}, o={2}", i, s, o));
}

Los parámetros se pueden usar para pasar valores a un método, de modo que el método pueda trabajar con ellos. Puede tratarse de todo tipo de trabajos, como imprimir los valores, realizar modificaciones en el objeto referenciado por un parámetro o almacenar los valores.

Cuando llama al método, debe pasar un valor real para cada parámetro. En este punto, los valores que realmente pasa a la llamada al método se denominan Argumentos:

DoSomething(x, "hello", new object());