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?