Тайны кастования в C#: изучаем детали
В статье автор делится опытом реализации кастования через оператор 'as' в C#, исследуя, при каких условиях возникают ошибки компиляции. Вопросы возникают на границе работы с интерфейсами. Почему компилятор позволяет преобразования, даже если класс не реализует интерфейс напрямую? Ответ скрыт в особенностях C#.
Читать подробнее: https://habr.com/ru/articles/882888/
#ru
@dot_net_c_sharp | Другие наши каналы
Post #4212
1.32K
- 🗿 1