.net 重载解析失败,扩展方法重载
在我的项目中,我有一个助手类StringHelper,它包含一个字符串。替换接受StringComparison参数的重载。.net 重载解析失败,扩展方法重载,.net,extension-methods,overloading,.net,Extension Methods,Overloading,在我的项目中,我有一个助手类StringHelper,它包含一个字符串。替换接受StringComparison参数的重载。 我在同一个项目的其他地方使用这种方法 这在第一次编译时很好,但之后的每个连续构建都会出现错误 'Overload resolution failed because with extension method overload' 这可以通过删除我的bin文件夹来解决。不理想。检查项目的参考列表。 它可能包含对自身的引用,从而编译扩展方法两次并导致所述的双重重载 解决方法
我在同一个项目的其他地方使用这种方法 这在第一次编译时很好,但之后的每个连续构建都会出现错误
'Overload resolution failed because with extension method overload'
这可以通过删除我的bin文件夹来解决。不理想。检查项目的参考列表。
它可能包含对自身的引用,从而编译扩展方法两次并导致所述的双重重载 解决方法:删除对self的引用 资料来源: 为我自己添加,所以我将来会找到这个答案