I know about covariance, and I know that in general it will not be possible in C# until v4.0.
However I am wondering about a specific case. Is there some way of g
The following will also work, altough it is less pretty:
var results = queryable.Select(derived => (Base)derived).Where(...);