public class MyNewClassMapper < EntityContainer, ModelContainer >
: BaseClassContainerMapper < EntityContainer, ModelContainer >
{
}
我在我的应用程序上面的代码。在MSDN中找不到上面显示的类声明的链接。为每个尖括号添加了空白区域以使此帖可读。 请帮忙。 史密斯
public class MyNewClassMapper < EntityContainer, ModelContainer >
: BaseClassContainerMapper < EntityContainer, ModelContainer >
{
}
我在我的应用程序上面的代码。在MSDN中找不到上面显示的类声明的链接。为每个尖括号添加了空白区域以使此帖可读。 请帮忙。 史密斯
这是一个通用类MyNewClassMapper
具有一般类型参数EntityContainer
和ModelContainer
和与这些相同的参数从通用类 BaseClassContainerMapper
继承。
也可能是一个接口,虽然在这种情况下它看起来不像是基于名称的。
的MyNewClassMapper<EntityContainer, ModelContainer>
从BaseClassContainerMapper < EntityContainer, ModelContainer >
的<EntityContainer, ModelContainer>
inherting是类型参数
请阅读更多的信息通用类http://msdn.microsoft.com/en-us/library/sz6zd40f.aspx
据限定了从派生的类(MyNewMapperClass)一个基类(BaseClassContainerMapper)。
这些类本身用于将一个对象类型映射到另一个。
http://msdn.microsoft.com/en-us/library/512aeb7t.aspx – zerkms 2012-07-17 23:22:23
看起来像一个标准的泛型类定义 – sellmeadog 2012-07-17 23:23:37