컴파일러 오류 CS0405

업데이트: 2007년 11월

오류 메시지

'type parameter' 형식 매개 변수의 'constraint' 제약 조건이 중복되었습니다.
Duplicate constraint 'constraint' for type parameter 'type parameter'

제네릭 선언에서 두 개의 제약 조건이 동일합니다. 이 오류를 해결하려면 중복되는 항목을 제거합니다.

다음 샘플에서는 CS0405 오류가 발생하는 경우를 보여 줍니다.

// CS0405.cs
interface I
{
}

class C<T> where T : I, I  // CS0405.cs
{
}