继承我有一个父类如何从通用母公司
public class GenericRepository<TEntity> where TEntity : class
{
//Implementation
}
而且我想从这个类继承,但我似乎无法得到它的权利,这里是我的尝试
public class CustomerRepository<Customer> : GenericRepository<Customer>
{
//implementation
}
还是这个,
public class CustomerRepository<T> : GenericRepository<T> where T : new Customer()
{
}
或者这一个
public class CustomerRepository<T> : GenericRepository<CustomerRepository<T>> where T : CustomerRepository<T>
{
}
无论我做什么,我都会收到此错误。请告诉我,我怎么可以从该类继承,类共享相同的命名空间
错误“GenericRepository”不包含一个构造函数参数0 CustomerRepository.cs
谢谢,我实现了一个无参数的父构造函数,并编译它。谢谢 –