まあ、どちらのキーワードも言語に存在しないので、質問はややあいまいです。最善の方法は、C#言語仕様(1.6.6.1 "パラメーター")で各用語がどのように使用されているかを調べることです。
Parametersは、値または変数参照をメソッドに渡すために使用されます。メソッドのパラメーターは、メソッドの呼び出し時に指定されたargumentsから実際の値を取得します。
したがって、「パラメータ」はnamesを指し、「引数」はそれらの名前にバインドされたvaluesを指します。例えば。:
void Foo(int x, int y); // x and y are parameters
Foo(1, 2); // 1 and 2 are arguments
関数のコンテキストでは、はい、それらは同じです。MyApp.exe/ a:value/b:somethingelseなどの実行可能ファイルにデータを渡すことについて話している場合、これは引数と呼ばれることがあります
通常、コマンドライン引数を引数と呼びます。メソッドまたは関数への引数通常、パラメーターを呼び出します。
ただし、これは慣例ではなく、混乱することなくどちらも同じように使用できます。
それらは交換可能に使用されますが、とにかく正確であるためにこれをチェックしてください 記事