9
9
2015
0

查看.NET FCL的源代码


FCL的源代码可以通过.NET Reflector等反编译工具查看,不过这里我要说的是另一种方法。

反编译也是有局限性的,例如,实现在CLR中的native代码就不能反编译出来,而且因为编译后源代码注释和变量名等内容丢失了,反编译出来的代码的可读性相对较低。

其实MSDN中就提供了FCL的源码,在http://referencesource.microsoft.com中就可以查看,甚至可以直接打包下载。

而且MSDN中的源代码就要比反编译出来的好多了,有注释,变量名的可读性也很高,是很好的研究FCL的工具。可惜还是得不到native代码实现的方法。

Category: C#及OOP | Tags: BCL FCL | Read Count: 457

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

Host by is-Programmer.com | Power by Chito 1.3.3 beta | Theme: Aeros 2.0 by TheBuckmaker.com