영어로 읽기

다음을 통해 공유


컴파일러 오류 CS1107

매개 변수에는 'modifier name' 한정자 하나만 사용할 수 있습니다.

this, ref, inout 같은 매개 변수 한정자가 매개 변수 정의에서 두 번 이상 나타나는 것은 오류입니다.

예시

다음 예제에서는 CS1107을 생성합니다.

// cs1107.cs  
public static class Test
{
    // Extension methods.  
    public static void TestMethod(this this int t) { } // CS1107

}

public class TestTwo
{
    // Regular Instance Method  
    public void TestMethod(ref ref int i) { } // CS1107  

    // Regular Instance Method  
    public void TestMethod(in in double d) { } // CS1107  
}