一个简单的问题:为什么 C# 中没有 NotImplementedAttribute?
你总是可以抛出异常,但我认为它作为 ObsoleteAttribute 工作会很好 - >你会收到使用该方法的警告。
好的,您有一个具有此属性的方法,当您实现它时,您必须手动删除该属性,但我认为这比使用内部带有 throw new NotImplementedException() 的方法更安全......并等待它们被调用.
我记得读过 Obsolete 被硬编码到编译器中,但也许这个有一些空余空间 :)
这只是我的看法,也许我错了。但这是我想看到的。
谢谢