Share via


コンパイラ エラー CS1620

更新 : 2007 年 11 月

エラー メッセージ

引数 '数' は 'キーワード' キーワードと共に渡されなければなりません。

このエラーは、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);
    }
}