Вход на сайт
ИИ для программиста?
76759 просмотров
Перейти к просмотру всей ветки
в ответ alex445 06.10.24 12:20
Почему в Дотнете для числовых типов в конвертерных классах решили сделать под пару десятков перегрузок
Ну так уже обсуждали.. Причин достаточно много.
Ну например, мы имеем ограниченное количество типов, которое в обозримое время не будет меняться.
Ну и многие методы и классы в .NET были разработаны до появления обобщений (дженериков). Поддержка перегрузок позволяет сохранить совместимость с существующим кодом и библиотеками.
И не следует сравнивать числовые типы с классами пользователя.