Почему C# 2.0 ввел статический класс ?
Мне просто любопытно узнать, почему c# 2.0 ввел статический класс ? Я где-то читал, что до статического класса все использовали частный конструктор для выполнения одной и той же работы, это правда? если нет, то какова же была действительная причина?
Edit 1 : после публикации этого вопроса я снова жаждал ответа и нашел несколько хороших строк в этой ссылке - кликните сюда
Спасибо
Что я уже пробовал:
Погуглил, но не смог найти никакого ответа на этот вопрос.
BillWoodruff
Раздел о статических классах в книге, на которую вы ссылаетесь, содержит, imho, очень плохие примеры, такие как объявление структуры без 'статического модификатора (или любого другого модификатора), а затем добавление 'статического 'ctor в структуру. Совершенно странно.