Reflector是由微软员工LutzRoeder编写的免费程序。Reflector的出现使。NET程序员眼前豁然开朗,因为这个免费工具可以将。NET程序集中的中间语言反编译成C#或者VisualBasic代码。除了能将IL转换为C#或VisualBasic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。