Мой коллега заявил, что нет необходимости использовать Object
при объявлении переменных, возвращаемых параметров и т. д. в .NET 2.0. и новее.
Он пошел дальше и сказал, что во всех таких случаях в качестве альтернативы следует использовать дженерик.
Есть ли основания для этого утверждения? Внезапно я использую Object
для блокировки параллельных потоков...