标签: c# .net
这些之间有什么区别吗?如果它们不同则有什么不同?为什么你会使用一个与另一个?
IMyInterface myObject = new ConcreteClass();
VS
ConcreteClass myObject = new ConcreteClass();
BTW我不是在寻找多态性或继承的定义,更多的是你需要使用第一行的例子。