单步执行.NET Framework源代码?

Pet*_*ete 4 .net c#

我不确定如何说出问题,但我想通过代码,因为它通过.NET类/方法等.

之前我曾询问如何查看.NET库中类的代码,最后我得到了.NET Reflector,我很快就下载了.现在,作为一个例子,我正在寻找更多信息.

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

public bool DoThisJob(string job)
{
  if (jobsICanDo.Contains(job))
           return true;
}
Run Code Online (Sandbox Code Playgroud)

jobsICanDo是包含不同作业的字符串数组.

当我执行该代码时,"包含(作业)"方法,我希望能够逐步完成代码,因为它一直通过返回结果的.NET库和类.

简而言之,我是一个菜鸟,我想了解所有的图书馆是如何工作的.我不只是想接受它的工作并继续前进.

我的具体问题是,我有.NET Reflector,可以查看所有.NET库中的代码,有没有办法让我真正看到这些代码在运行中并观察我的输入遍历.NET库和类?

编辑对于我正在寻找的内容,似乎至少有一些混乱.我在if(jobsICanDo.Contains(job))设置断点.我运行我的程序,它做了它的事情,当它到达那里它停止.当进入下一行代码时,它只返回true并继续前进.我想要做的是看看Contains方法正在做什么,就像我的其余代码一样.