我知道ildasm.exe可用于分析程序集的代码。我想在我的代码中使用ILDASM.exe。我是否可以使用Microsoft提供的相关API将此功能合并到我的代码中。我不想调用ildasm.exe并转储文件并解析。我希望得到对象并根据我的使用来操纵它们。
答案 0 :(得分:0)
在这种情况下,您可能希望使用Reflection循环遍历程序集中的各个实体。所有对象(包括私有类/字段/等)都应该以这种方式提供。
如果这还不够,你还可以看一下Cecil(虽然我自己没有用过它)。
我假设您的应用程序实际上是基于您的问题的.NET应用程序。