15

簡単な質問: C# に NotImplementedAttribute がないのはなぜですか?

いつでも例外をスローできますが、これが ObsoleteAttribute として機能すると便利だと思います->そのメソッドを使用すると警告が表示されます。

わかりました、この属性を持つメソッドがあり、それを実装するときに手動で属性を削除する必要がありますが、内部で新しい NotImplementedException() をスローするメソッドを使用するよりも安全だと思います...そしてそれらが呼び出されるのを待ちます.

Obsolete がコンパイラにハード コードされていることを読んだことを覚えていますが、これには多少の余裕があるかもしれません :)

これはあくまで私見ですので、間違っているかもしれません。しかし、それは私が見たいものです。

ありがとう

4

0 に答える 0