Duplicate possible:
Arguments ou paramètres?
J'ai eu paramètre et argument un peu mélangé et je n'ai pas vraiment fait attention au moment d'utiliser l'un ou l'autre et quand d'utiliser l'autre .
Peux-tu me dire s'il te plait?
Un paramètre est la variable qui fait partie de la signature de la méthode (déclaration de la méthode). Un argument est une expression utilisée lors de l'appel de la méthode.
Considérons le code suivant:
void Foo(int i, float f)
{
// Do things
}
void Bar()
{
int anInt = 1;
Foo(anInt, 2.0);
}
Ici i
et f
sont les paramètres et anInt
et 2.0
sont les arguments.