パラメータと引数を混同してしまい、どちらをいつ使用し、どちらをいつ使用するかについてあまり注意を払っていませんでした。
教えていただけますか?
ベストアンサー1
パラメータは、メソッドのシグネチャ (メソッド宣言) の一部である変数です。引数は、メソッドを呼び出すときに使用される式です。
次のコードを考えてみましょう。
void Foo(int i, float f)
{
// Do things
}
void Bar()
{
int anInt = 1;
Foo(anInt, 2.0);
}
ここでi
、 とf
はパラメータであり、anInt
と は2.0
引数です。