[经验]推荐一个学习.NET的软件
推荐一款适合察看.NET类库的软件Reflector,其下载地址:
http://www.aisto.com/roeder/dotnet/
这款软件可以看作是一种反编译和查看代码的软件,甚至可以将微软已经封装好的System.dll,System.Web.dll等类库中的内容翻出来看看,可以查看方法体内的代码,可以显示为MSIL汇编,或者甚至显示为其他语言风格:
关于如何使用?具体怎么操作我就不再赘述了,操作很简单,要查看那些dll的内容,只需要将其添加进来。如果你想研究了解微软这个博大的.NET环境为你提供的功能到底是怎么实现的,就可以用它追踪代码。如果有些类,功能不满足要求,想自己写的时候,不妨看看微软如何写代码风格,自己模仿一下,或者你也可以评判一下微软写的代码什么地方会影响性能。
总之,借助它你可以探查了解.NET标准类库的内容,研究一下.NET如何构建起来,如何运行