'New' 제약 조건이 없는 형식 매개 변수에는 'New'를 사용할 수 없습니다.
업데이트: 2007년 11월
'New' cannot be used on a type parameter that does not have a 'New' constraint
선언문에서 형식 매개 변수를 만들 형식으로 지정하는 New(Visual Basic) 절을 사용하고 형식 매개 변수가 New 제약 조건 없이 선언되었습니다.
형식 매개 변수의 제약 조건은 제네릭 형식을 만들 때 해당 형식 매개 변수에 전달된 형식 인수에 대한 요구 사항을 지정합니다. New 제약 조건은 만드는 코드에서 액세스할 수 있는 매개 변수 없는 생성자를 형식 매개 변수에서 노출해야 함을 지정합니다. 그러면 선언문의 New 절에서 해당 형식의 인스턴스를 만들 수 있습니다.
오류 ID: BC32046
이 오류를 해결하려면
형식 인수가 액세스할 수 있는 매개 변수 없는 생성자를 노출해야 하는 경우 형식 매개 변수의 선언에 New 제약 조건을 추가합니다.
형식 인수가 액세스할 수 있는 매개 변수 없는 생성자를 노출할 필요가 없는 경우 선언문에서 New 절을 제거합니다. 해당 형식 매개 변수에 전달된 모든 형식 인수가 인스턴스 생성을 허용하는 것은 아닙니다.