확장 최소화
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본
이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

컴파일러 오류 CS0417

'identifier': 변수 형식의 인스턴스를 만들 때는 인수를 지정할 수 없습니다.

호출 하는 경우이 오류가 발생의 new 연산자 형식 매개 변수에 대 한 인수입니다. 사용 하 여 호출할 수 있는 유일한 생성자의 new 연산자는 알 수 없는 매개 변수 형식에는 인수가 없는 생성자입니다. 또다른 생성자를 호출해야 하는 경우에는 클래스 형식 제약 조건이나 인터페이스 제약 조건을 사용하십시오.

다음 예제에서는 CS0417 오류가 발생하는 경우를 보여 줍니다.

// CS0417
class ExampleClass<T> where T : new()
{
    // The following line causes CS0417.
    T instance1 = new T(1);   

    // The following line doesn't cause the error.
    T instance2 = new T();
}

이 정보가 도움이 되었습니까?
(1500자 남음)

커뮤니티 추가 항목

추가
© 2013 Microsoft. All rights reserved.