Imagine the following method
public void SomeMethod<T>(T param)
where T: List<T2>
{
}
It doesn't work:
Error 16 The type or namespace name 'T2' could not be found (are you missing a using directive or an assembly reference?)
How do I achieve the what I clearly intended to do?