| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Изменение интерфейс класса |
| Автор: raznodel 11.6.2010, 15:53 |
| Волнует такой вопрос. Все классы библиотеки .NET обладают постоянным интерфейсом или он может меняться (особенно добавление новых методов, свойств, делегатов, генерируемых исключений)от версии к версии или даже в пределах версии? |
| Автор: NightmareZz 11.6.2010, 18:39 |
| Ну, понятное дело, что могут появляться новые классы, методы в классах и т.п. Например в последнем фреймворке расширили функциональность такого базового класса как String. С удаляемой функциональностью я не встречался. Обычно устаревшие вещи помечаются как deprecated. |
| Автор: raznodel 11.6.2010, 19:33 |
| Новые классы это норм, а вот изменение интерфейса старых означает что придется править код, особенно если появляются новые исключения в уже знакомых методах. Это только при переходе от версии к версии происходит? |