5
通過執行以下我就可以得到有關方法反射來獲得代表信息
Type t=typeof(someType);
MemberInfo[] mInfo = t.GetMethods();
如何獲取關於一個類型中聲明的代表信息的信息?
通過執行以下我就可以得到有關方法反射來獲得代表信息
Type t=typeof(someType);
MemberInfo[] mInfo = t.GetMethods();
如何獲取關於一個類型中聲明的代表信息的信息?
呼叫Type.GetNestedTypes
得到嵌套類型和被委託(檢查他們是否從System.MulticastDelegate
繼承)進行篩選:
static IEnumerable<Type> GetNestedDelegates(Type type)
{
return type.GetNestedTypes(BindingFlags.Public | BindingFlags.NonPublic)
.Where(t => t.BaseType == typeof(MulticastDelegate));
}