我不明白这里发生了什么,我从另一个项目中复制了这个代码(编译没有问题),但是一旦我把它带入自己的项目中,我得到了构造函数定义中的编译器错误说该方法需要返回类型。抽象类的构造函数要求返回类型
public abstract class BaseSqlRepository<T, InterfaceT, PrimaryKeyT>
where T : class
where InterfaceT : class
{
protected EvalgridEntities DataContext;
protected BaseSqlRespository(EvalgridEntities db)
{
this.DataContext = db;
}
}
Method must have a return type.
我缺少什么?
Bah,当我复制/粘贴它时,是怎么发生的!? ._。 – 2010-07-17 00:36:39
不知道 - 但这是问题(至少,这是如果这是真正的代码...) – 2010-07-17 00:37:41
你可能粘贴它,并将光标置于某个点的中间,并意外地击中's'在你的键盘上。 – 2010-07-17 00:44:17