Может кто-нибудь, пожалуйста, помогите понять, являются ли следующие коды одинаковыми. Если нет, то какая разница между созданием экземпляра класса и интерфейса.
IUnityContainer container = new UnityContainer()
UnityContainer container = new UnityContainer()
Насколько я понимаю, Inteface имеет только сигнатуру метода, и если интерфейс реализован тремя классами. Не слишком уверен, какой из трех экземпляров будет создан с помощью первого утверждения выше.
Thankyou.