Почему я не могу наследовать статические классы?
У меня есть несколько классов, которые действительно не нуждаются в каком-либо состоянии. С организационной точки зрения я бы хотел поместить их в иерархию.
Но, похоже, я не могу объявить наследование для статических классов.
Что-то вроде того:
public static class Base
{
}
public static class Inherited : Base
{
}
не будет работать.
Почему разработчики языка закрыли эту возможность?