형식 매개 변수 이름 '<typeparametername1>'이(가) '<partialtypename>'의 다른 부분 형식(Partial Type) 중 하나에 정의된 해당 형식 매개 변수의 이름 '<typeparametername2>'과(와) 일치하지 않습니다.
업데이트: 2007년 11월
Type parameter name '<typeparametername1>' does not match the name '<typeparametername2>' of the corresponding type parameter defined on one of the other partial types of '<partialtypename>'
일반 클래스나 구조는 충돌하는 형식 매개 변수 사양을 가진 여러 partial 선언에서 정의됩니다.
여러 partial 선언에서 클래스나 구조의 정의를 분할하는 경우 컴파일러는 해당 형식을 모든 partial 선언의 공용 구조체로 취급합니다. 이 내용은 멤버뿐만 아니라 구현, 상속 및 액세스 수준에도 적용됩니다.
일반 클래스나 구조의 정의에서 형식 매개 변수에 여러 이름을 지정할 수 없습니다.
오류 ID: BC30931
이 오류를 해결하려면
- 형식 매개 변수의 이름을 결정하고 모든 partial 선언에서 동일한 이름을 사용합니다.