9

パラメータの数と型を知るには?

戻り値の型を知るには?

戻り値の型が void かどうかを確認する方法は?

4

1 に答える 1

26

MethodInfo.ReturnType戻り値の型を決定しMethodBase.GetParameters()、パラメーターについて調べるために使用します。(MethodInfoは から派生しているため、ビアなどMethodBaseを取得したら、 と の両方を使用できます。)MethodInfoType.GetMethodReturnTypeGetParameters()

メソッドが の場合void、戻り値の型は次のようになりますtypeof(void)

if (method.ReturnType == typeof(void))
于 2010-08-11T09:24:20.560 に答える