нам нужен чтобы создавать методы в наследниках с таким же именем как в родителе, если они не помечены модификатором virtual и возможности переопределить их нет?
Даже если virtual
разница между new и override в том, что когда кастишь к базовому типу и вызываешь метод, то при new вызывается базовый метод, а при override переопределенный
Обсуждают сегодня