Разница между объектом a = new Dog () и Dog a = new Dog ()

object a = new Dog();

против

Dog a = new Dog();

В обоих случаяхa.GetType() даетDog, Оба вызывают один и тот же конструктор (с одинаковой иерархией).

Тогда не могли бы вы сказать мне разницу между этими двумя утверждениями?

Ответы на вопрос(6)

Ваш ответ на вопрос