vs2008 c# 如何查看类库的源码?

heimark2 2009-05-04 09:48:22
vs2008 c# 如何查看类库的源码?例如 System.Collections.CollectionBase,我只看到这个类的函数定义,但看不到函数的源码,也不能跟踪.
各位高手,有办法看到源码吗?谢谢!
...全文
847 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
heimark2 2009-05-04
  • 打赏
  • 举报
回复
这个就是调试的方法http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx
andy20022 2009-05-04
  • 打赏
  • 举报
回复
学习
heimark2 2009-05-04
  • 打赏
  • 举报
回复
谢谢kamui,谢谢离别钩,谢谢菜鸟之美.我最后还是选用了离别钩的解答,谢谢各位!
NetCloud0 2009-05-04
  • 打赏
  • 举报
回复
Up
aierda 2009-05-04
  • 打赏
  • 举报
回复
正解,对相关的dll文件反编译下
patrickpan 2009-05-04
  • 打赏
  • 举报
回复
.NET可用于调试的源代码公开

NET框架中几个关键类库的源代码已经公开,并可用于调试。在07年10月,Scott Guthrie宣布微软将会发布.NET源代码。自此之后,我们就没有得到太多消息了,人们的注意力都集中在Visual Studio 2008,以及几个当时还在开发中的预发布版本类库。本文发布了这一版本中包含的命名空间,供大家参考!

http://developer.51cto.com/art/200801/64667.htm
dotNetDR_ 2009-05-04
  • 打赏
  • 举报
回复
.NET Reflector

http://www.red-gate.com/products/reflector/

如果你发现看到的反向代码的变量名都是些乱七八糟的东西组成的
那证明已经被混淆处理

不过不碍事
你要你有信心可以跟踪类型来判断
只是需要多做笔记和投入点耐心进去
前提是那个类的代码不是很长的情况下
heimark2 2009-05-04
  • 打赏
  • 举报
回复
啊?vs2008没有提供源码吗?要用反编?那可以跟踪吗?
ericzhangbo1982111 2009-05-04
  • 打赏
  • 举报
回复
用反编译软件看。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧