代码之家  ›  专栏  ›  技术社区  ›  Nestor

如何通过.net framework源代码进行调试?[复制品]

  •  1
  • Nestor  · 技术社区  · 15 年前

    我不知道该如何回答这个问题,但我想在代码遍历.net类/方法等时逐步介绍它。

    早些时候,我曾问过如何查看.NET库中类的代码,最后得到了.NET Reflector,我立即下载了它。现在,作为一个例子,我正在寻找更多的信息。

    我的程序中有一个方法如下:

    public bool DoThisJob(string job)
    {
      if (jobsICanDo.Contains(job))
               return true;
    }
    

    其中jobsicando是包含不同作业的字符串数组。

    当我执行“contains(job)”方法的代码时,我希望能够在返回结果所涉及的.net库和类中逐步遍历代码。

    简而言之,我是一个新手,我想了解所有的库是如何工作的。我不只是想接受它起作用然后继续前进。

    我的具体问题是,现在我有了.NET反射器,可以查看所有.NET库中的代码。有没有办法让我实际看到这些代码,并在输入遍历.NET库和类时进行监视?

    编辑 对于我到底在找什么,似乎至少有点困惑。我在if(jobsicando.contains(job))处设置了断点。我运行我的程序,它做它的事情,当它到达那里,它停止。当进入下一行代码时,它只返回true并继续运行。我想做的是看看它包含的方法和我的其他代码一样。

    0 回复  |  直到 6 年前