c# - Accessor没有实现?

标签 c# testing compiler-errors mstest accessor

我收到以下错误:

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/

相关文章:

c# - 无法确定 Xamarin Forms 应用程序是在模拟器中运行还是在设备上运行

shell - 尝试在 jmeter 中使用操作系统进程采样器运行 shell 脚本时出错

unity3d - 编译器生成 “error CS1513: } expected”,但是}

eclipse - 是否存在用于生成 Java 测试类的 Maven 插件?

java - 使用枚举开关时出现奇怪的编译错误

c++ - 编译在 g++ 4.7.1 中达到虚拟内存限制?

c# - 是否可以在 MonoTouch 中对 UILabel 的文本使用 getter/setter?

c# - 在 C# 中使用 IEnumerator 从集合中删除元素

c# - 桌面应用程序中本地数据库的 C# 连接字符串

django - 如何使用 Django 测试框架测试 404 NOT FOUND?