4

F12派生しようとしていたクラスでGo To Definition( ) を実行したところ、メソッドの 1 つが でマークされていることに気付きましたAsyncStateMachineAttribute。を継承しStateMachineAttributeます。私は興味があったので、MSDN でこの属性とそのすべての派生物を調べることにしました。それが私をこれ に導き、私はこの声明に出くわしました:

IteratorStateMachineAttributeメソッドが C# の反復子メソッドであるかどうかをテストするために使用することはできません。

その声明は目立つように作られているので、それには深刻な意味があるに違いありませんが、それがなぜそうなのかについてのそれ以上の説明はありません. この点について洞察を持っている人はいますか?

4

3 に答える 3