In C# what does where T : class mean?
where T : class
Ie.
public IList DoThis() where T : class
It is a generic type constraint. In this case it means that the generic type T has to be a reference type (class, interface, delegate, or array type).
T