可能な重複: 引数またはパラメータ?
私はparameterとargumentの種類が混乱していて、どちらを使用するのか、もう一方を使用するのかについてはあまり注意を払いませんでした。
教えてください。
パラメータは、メソッドのシグネチャ(メソッド宣言)の一部である変数です。引数は、メソッドを呼び出すときに使用される式です。
次のコードを見てください。
void Foo(int i, float f) { // Do things } void Bar() { int anInt = 1; Foo(anInt, 2.0); }
ここでiとfはパラメータで、anIntと2.0は引数です。
i
f
anInt
2.0