【发布时间】:2014-10-31 20:43:58
【问题描述】:
我已经使用
加载了我的程序集“monoass.dll”mono_domain_assembly_open(domain, "C:/monoass.dll");
然后我使用
找到了名为“MainClass”的类mono_class_from_name(mono_assembly_get_image(ass), "monoass", "MainClass"); // where "monoass" is the name of namespace
然后我需要在“MainClass”类中找到所有方法作为MonoMethod**数组。我该怎么做?
单声道版本为:Mono-3.2.3
其他问题:
1) 如何将MonoMethod 的名称、参数和返回值输出到控制台?有没有mono_method_to_string(MonoMethod* method)函数?
2) 如何获取程序集中的所有命名空间(并将每个名称打印到控制台),然后为每个命名空间获取命名空间中所有类的数组?
【问题讨论】:
-
您可能已经找到了答案,但供将来参考:
mono_class_get_methods