Почему не List запечатанный?

Этот вопрос пришел в голову после прочтения ответа на этот вопрос; который, по сути, указывает на то, что List не имеет виртуальных методов, поскольку он был разработан как «быстрый, не расширяемый».

Если это цель дизайна, почему не было оригинального дизайна, включая герметизацию класса? (Я знаю, что сейчас это невозможно, потому что это может сломать множество дочерних классов в клиентском коде)

23
задан Community 23 May 2017 в 12:23
поделиться