如何理解其他代码,逆向工程或其他任何代码

时间:2014-03-30 15:08:13

标签: c#

我不确定发布这个,因为这可以被视为一个无用的问题,但正如我之前所说,我是编程的新手,我实际上正在阅读其他代码以改进,因为我通过例如,但是我下载了一个我需要做的事情,但我根本不理解它:P。

用c#写的,我用视觉工作室,请你们给我一些关于如何使用visual studio跟踪代码流程的提示?我&#39 ;不要问"嘿,请解释一下这段代码"但只是一些理解代码的技巧, 提前谢谢。

2 个答案:

答案 0 :(得分:1)

使用调试器并在调试模式下运行,然后您可以观察控制流以及程序执行时不同变量的变化情况,并在了解更改后继续执行!

答案 1 :(得分:1)

根据维基

  

逆向工程是通过分析设备,对象或系统的结构,功能和操作来发现设备,对象或系统的技术原理的过程。[1]它通常涉及拆卸某些东西(机械设备,电子元件,计算机程序或生物,化学或有机物)并详细分析其组件和工作 - 用于维护或支持创建新设备或程序做同样的事情,不使用或只是复制(不理解)原文。

我很确定你想做的不是逆转工程。 :) 长答案:使用调试器

相关问题