C# Language Paramètres et arguments


Exemple

Une méthode peut déclarer un nombre quelconque de paramètres (dans cet exemple, i , s et o sont les paramètres):

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

Les paramètres peuvent être utilisés pour transmettre des valeurs dans une méthode, afin que la méthode puisse les utiliser. Cela peut être tout type de travail, comme l'impression des valeurs ou la modification de l'objet référencé par un paramètre ou le stockage des valeurs.

Lorsque vous appelez la méthode, vous devez transmettre une valeur réelle pour chaque paramètre. À ce stade, les valeurs que vous transmettez réellement à l'appel de méthode sont appelées Arguments:

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