未实现的属性C#

时间:2012-06-04 13:17:52

标签: c# exception attributes

一个简单的问题:为什么C#中没有任何NotImplementedAttribute?

你总是可以抛出异常,但我认为这样做会很好 ObsoleteAttribute - >你得到使用该方法的警告。

好的,你有一个带有这个属性的方法,当你实现它时你必须手动删除属性,但我认为这比使用throw new NotImplementedException()里面的方法更安全...并等待它们被叫。

我记得读过Obsolete是硬编码到编译器中的,但也许这个有一些空余的空间:)

这只是我的意见,也许我错了。但这是我希望看到的东西。

由于

0 个答案:

没有答案