鉴于此代码:
public interface ITagModel { }
public interface ITemplate {
ITagModel Model { get; set; }
}
public class EmailTag : ITagModel { }
public class EmailTest : ITemplate {
public EmailTag Model { get; set; }
}
我被告知EmailTag(内部EmailClass)的类型无法实现属性Model,因为它不是类型ITagModel。
它继承了 ITagModel .... 那么为什么这不起作用呢?我能做些什么来完成我正在寻找的东西?