c# - 'quasi implementations'是什么?

标签 c# resharper

有时,在搜索成员(member)的推荐信时,我会收到此弹出窗口,这通常需要很长时间,所以我倾向于取消。但我想知道:我错过了什么?什么是“准实现”?

enter image description here

最佳答案

根据this answer at resharper support准实现是指类通过派生方法实现接口(interface),而包含实现的类未实现该接口(interface)。 IE。像下面这样:

public interface IProvideFoos
{
    IFoo ProvideFoo( ) ;
}

public interface IFoo {}

public class BaseWhatever 
{
    public IFoo ProvideFoo( ) => throw new NotImplementedException( );
}

public class RealWhatever : BaseWhatever, IProvideFoos {}

YouTrack for ReSharper 上的几个问题都将其称为相同的 - One , Two , Three

也许也有用:

关于c# - 'quasi implementations'是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76663547/

相关文章:

c# - WPF BitmapFrame 和多线程

c# - 如何在 SSLStream 的 AuthenticateAsServer() 中提供证书链?

c# truthy 和 falsy 值

c# - 冗余 'IEnumerable.OfType<T>' 调用考虑与 'null' 进行比较

c# - 如何在 Visual Studio 的代码中启用选定范围周围的边框?

resharper - ReSharper 中有查找和替换功能吗?

c# - 从 .NET 中的发布版本中删除代码

c# - C# 中的 wtol 等价物

c# - 将 Resharper 中的间距行为更改为多行 lambda 现场表达式

c# - Format Line 实际上没有格式化。