> Sorry to bombard with generic questions...
>
> I've just come across
>
> interface IA<X>
> {
> ...
> }
>
> interface IB<X> : IA<X?> // yes the '?' is not a typo
> {
> }
As the 'X?' indicates that you want a nullable X, you must ensure that
X is a type that can be made nullable:
interface IB<X> : IA<X?>
where X : struct
{
}
Fabian
===================================
This list is hosted by DevelopMentorĀ® http://www.develop.com
View archives and manage your subscription(s) at http://discuss.develop.com