Почему я не могу наследовать статические классы?

У меня есть несколько классов, которые действительно не нуждаются в каком-либо состоянии. С организационной точки зрения я бы хотел поместить их в иерархию.

Но, похоже, я не могу объявить наследование для статических классов.

Что-то вроде того:

public static class Base
{
}

public static class Inherited : Base
{
}

не будет работать.

Почему разработчики языка закрыли эту возможность?

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

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