Каковы различия в реализации интерфейсов неявно и явно в C#?
Когда следует использовать неявно и когда следует использовать явное использование?
Есть ли плюсы и/или минусы того или другого?
Официальные рекомендации Microsoft (из первого издания Framework Design Guidelines) гласят, что использование явных реализаций не рекомендуется, поскольку это приводит к неожиданному поведению кода.
Официальные рекомендации Microsoft (из первого издания Framework Design Guidelines) гласят, что использование явных реализаций не рекомендуется, поскольку это приводит к неожиданному поведению кода.
Официальные рекомендации Microsoft (из первого издания Framework Design Guidelines) гласят, что использование явных реализаций не рекомендуется, поскольку это приводит к неожиданному поведению кода.
Официальные рекомендации Microsoft (из первого издания Framework Design Guidelines) гласят, что использование явных реализаций не рекомендуется, поскольку это приводит к неожиданному поведению кода». p>
Я думаю, что это правило очень действительно во времена, когда еще не было IoC, когда вы не передаете вещи как интерфейсы.
Может ли кто-нибудь коснуться и этого аспекта?
Подробнее здесь: https://stackoverflow.com/questions/143 ... ementation
Интерфейсы С#. Неявная реализация и явная реализация ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Явная или неявная зависимость: обнаружение плагина Gradle: проект MultiModule
Anonymous » » в форуме Android - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
ASP.Net Core + Swagger — для действий требуется явная привязка HttpMethod для Swagger 2.0.
Anonymous » » в форуме C# - 0 Ответы
- 98 Просмотры
-
Последнее сообщение Anonymous
-