我的目的是調查?‘使用反射型的方法’,以驗證以下事項:C# - 調查「方法」信息使用反射
的方法應該是實例方法和公衆。
注意到自然界中的參數 「PARAMS」 和無效的。
該方法不會使遞歸調用。
我開始爲:
static void ProcessMethodInfo(Type t)
{
MethodInfo[] info = t.GetMethods();
foreach (MethodInfo mi in info)
{
// How to check the conditions here ?
}
}
但我不知道該如何繼續進行。需要幫助。
我認爲第3項將非常難以正確測試。爲了您的目的,如果一個方法與另一個方法相互遞歸(即調用b的調用b的方法)是否遞歸? – jason
Thanks.I測試方法遞歸本身不是相互one.for例如斐波那契系列。 – user160677
@csharpbaby:即使這樣做會非常困難,而且不能通過反思來實現。 – jason