I was wondering if it possible to have both a generic type constraint and an inherited type?
I could not figure the syntax out for myself or think of a possible example I could look at.
Code Example:
public class Test<T> where T : ITest, new() : IBaseTest { }
Is it possible to achieve a class definition like this?