コンパイラ エラー CS1620
引数 'number' は 'keyword' キーワードと共に渡されなければなりません
このエラーは、 ref または out パラメーターを受け取る関数に引数を渡し、その呼び出し時に ref
または out
キーワードを含めていないか、または間違ったキーワードを含めている場合に発生します。 エラー テキストには、使用するべき適切なキーワードと、エラーを引き起こした引数が示されています。
次の例では CS1620 が生成されます。
// CS1620.cs
class C
{
void f(ref int i) {}
public static void Main()
{
int x = 1;
f(out x); // CS1620 – f takes a ref parameter, not an out parameter
// Try this line instead:
// f(ref x);
}
}
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。