猿问

泛弄接口如何动态创建。

我定了如下接口:

public interface IEntity<EntityType>

其中的一个实体:

public class AboutUs : IEntity<AboutUs>

直接调用:

AboutUs aboutUs = new AboutUs();

如果我要去态创建生成IEntity接口应该如何处理。谢谢。


慕勒3428872
浏览 537回答 2
2回答

ITMISS

public interface IEntity<T> where T:&nbsp;EntityType-------------------------------------------------------public class AboutUs :&nbsp;EntityTypeIEntity<AboutUs> aboutus = .....-------------------------------------------------------是这个意思???????????????????????????????

莫回无

接口无法实例化,你在动态创建的时候应该已经知道了它的具体类型,然后通过(AboutUs&nbsp;)Activator.CreateInstance(type)
随时随地看视频慕课网APP
我要回答