컴파일러 오류 CS1620
업데이트: 2007년 11월
오류 메시지
'number' 인수는 'keyword' 키워드를 사용하여 전달해야 합니다.
Argument 'number' must be passed with the 'keyword' 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);
}
}