Здравствуйте, e.thrash, Вы писали:
ET>Открыл класс HttpPostedFileBase C# и увидел такую реализацию. ET>Почему свойства сделаны виртуальными и при этом кидается ошибка вместо делания свойства просто абстрактным?
Вероятно, писанины меньше. Был бы код абстрактным, пришлось бы делать(генерить) реализацию с таким же содержимым (throw NIE). А так, если кому надо, он переопределит.