c# Why can't open generic types be passed as parameters?
- by Rich Oliver
Why can't open generic types be passed as parameters. I frequently have classes like:
public class Example<T> where T: BaseClass
{
public int a {get; set;}
public List<T> mylist {get; set;}
}
Lets say BaseClass is as follows;
public BaseClass
{
public int num;
}
I then want a method of say:
public int…