6
A
回答
8
給出的方法方法名與簽名void MethodName(int num)
,它會做類似:
MethodInfo method = obj.GetType().GetMethod("MethodName",
BindingFlags.Public|BindingFlags.Instance)
method.Invoke(obj, 4) // void method
希望這有助於。
+0
它是無效的方法。 – Amged
2
除了反思,你可能還想看看dynamic的調用;這是後期(即在運行時而不是編譯時)分派方法調用。
0
object obj;
var dyn = (dynamic) obj;
dyn.method();
+2
是的,但符號'方法'必須仍然在代碼中顯示爲文字。 – 2011-09-09 02:15:22
相關問題
- 1. 如何獲取調用方法名稱?
- 2. 如何獲取調用方法名稱?
- 3. 如何按名稱調用方法?
- 4. 按名稱調用方法
- 5. 如何使用反射按名稱調用方法
- 6. 如何使用其完全限定名稱調用Python方法?
- 7. 在J2ME中,如何通過名稱調用/調用方法?
- 8. 如何通過方法調用的名稱LUA方法
- 9. 通過使用方法名稱中的變量調用方法?
- 10. 如何使用Python中的方法引用方法名稱?
- 11. 獲取調用方法的名稱javascript
- 12. IronPython通過名稱調用方法
- 13. 按名稱調用Python方法
- 14. 動態調用方法名稱
- 15. 按名稱調用方法Delphi 10 Firemonkey
- 16. GWT。按名稱調用方法
- 17. 獲取調用方法的名稱
- 18. 調用不同名稱的Java方法
- 19. 按名稱調用靜態方法
- 20. 在名稱前面調用Rails方法
- 21. 如何在Java中使用該方法查找方法名稱?
- 22. 調用動態方法名稱(從字符串方法名)
- 23. 如果兩個方法名稱相同,如何從使用該特徵的類方法調用traits方法?
- 24. 調用方法時的類名稱的使用方式與方法
- 25. 從名稱中調用python方法名稱
- 26. Log4net - 如何在WCF中記錄調用方法名稱
- 27. 如何從PhaseEvent被調用方法的名稱在JSF
- 28. 如何調用和測試具有相同名稱的方法?
- 29. 的Java:如何調用從接口名稱實現的方法
- 30. 如何按名稱調用模塊方法?
知道我知道你想做什麼。但是你的問題很混亂......請嘗試編輯你的問題。 –