4

リフレクションを実行する必要があっただけで、 、 、およびがあることに気付きMethodInfoました。 ReturnParameterReturnTypeReturnTypeCustomAttributes

ReturnParameterとが含まれるようにReturnTypeなりましReturnTypeCustomAttributesた。では、非推奨としてマークするべきではReturnTypeありませんか? ReturnTypeCustomAttributesまたは、どこかで目的を達成できていないのでしょうか。

  • ReturnParameter.net 2.0 で追加されました
  • ReturnType.net 1.0 で追加されました
  • ReturnCustomAttributes.net 1.0 で追加されました
4

1 に答える 1

1

ReturnParameter は、戻り値の型と属性のラッパーのようです。ある種の利便性のために追加されたようです:

コンパイラ デザイナーは、このプロパティによって返される ParameterInfo オブジェクトを使用して、IsConstModifier などのカスタム修飾子が戻り値の型に適用されているかどうかを確認できます。

IsConstModifier 自体が非推奨になっているのはおかしいです。

したがって、ReturnType を引き続き使用します。

(現在のプロジェクトで使用されているシステム ライブラリの使用状況を確認しました。ReturnParameter は 8 回、ReturnType は 200 回以上使用されています)。

于 2013-10-04T13:53:06.863 に答える