gpt4 book ai didi

c# - 如何调试打印第三方可执行文件的流程

转载 作者:太空宇宙 更新时间:2023-11-03 11:43:06 25 4
gpt4 key购买 nike

我在项目中使用了第三方库(Assembly)。我想知道有没有办法打印出它所有的方法入口信息?

最佳答案

如果您想以编程方式执行此操作,您很可能需要使用反射:MSDN

否则,您可以尝试使用 Red Gate Reflector 反汇编库.

编辑:

反射不允许您更改有关方法的任何内容。如果你想打印出你最初要求的方法,你可以检索:

  1. 方法名
  2. 方法返回类型(void 或其他)
  3. 方法参数和返回类型

您能够更改(或覆盖)方法的唯一方法是将该方法定义为虚拟。您也可以通过反射确定方法是否可重写:MethodBase.IsVirtual .

关于c# - 如何调试打印第三方可执行文件的流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4160993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com