Когда я ограничиваю T с помощью : Object следующим образом:
public interface IDoWork<T> where T : Object
{
T DoWork();
}
Я получаю сообщение об ошибке:
Ограничение не может быть специальным классом ' object'
Означает ли это, что существует подразумеваемая разница со следующим, который компилируется?
public interface IDoWork<T> // where T : Object
{
T DoWork();
}