'System.Nullable'은 형식 매개 변수 '<typeparametername>'에 대한 'Structure' 제약 조건을 만족하지 않습니다.
업데이트: 2007년 11월
'System.Nullable' does not satisfy the 'Structure' constraint for type parameter '<typeparametername>'
Nullable<T>의 형식 인수를 Structure 제약 조건이 있는 형식 매개 변수로 전달하여 제네릭 형식을 호출했습니다.
CLR(공용 언어 런타임)은 Nullable<T> 구조체를 자체 형식 인수로 허용하지 않습니다. T:System.Nullable`1도 구조체이며 앞서 언급한 상황 이외에서는 Structure 제약 조건을 만족하지만 해당 구조체를 재귀적으로 사용하면 Nullable(Of Nullable(Of Nullable))과 같은 이상한 구문이 생성될 수 있습니다.
오류 ID: BC32115
이 오류를 해결하려면
- 형식 매개 변수에서 Structure 제약 조건을 제거하거나 형식 인수를 Nullable<T> 이외의 값 형식으로 변경합니다.