我收到以下错误:
Error 1 Method 'DoFoo' in type 'MyNamespace.GenericFooClass_Accessor`1' from assembly 'MyLibrary, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation. Testing.MyLibrary
考虑到该方法已实现,我不知道它在说什么......它不是抽象的。
public abstract class GenericFooClass<T> : IGenericFoo<T>
{
public virtual void DoFoo() { ... }
}
最佳答案
访问器将被弃用,并且其中存在很多错误。语言更新需要更多的资源来更新访问器代码生成,因此会出现很多错误。
进一步阅读:
Generation of Private Accessors (Publicize) and Code Generation for Visual Studio 2010
关于c# - Accessor没有实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6596555/