读书人

怎么查看方法的源代码

发布时间: 2012-10-08 19:54:56 作者: rapoo

如何查看方法的源代码
比如说 XamlWriter.Save 我想看看微软这个方法是怎么写的有办法吗?

[解决办法]
下载.net框架源代码,或者用ilspy等反编译软件反编译。
[解决办法]

XamlWriter.Save

C# code
// System.Windows.Markup.XamlWriterpublic static string Save(object obj){    SecurityHelper.DemandUnmanagedCode();    if (obj == null)    {        throw new ArgumentNullException("obj");    }    StringBuilder stringBuilder = new StringBuilder();    TextWriter textWriter = new StringWriter(stringBuilder, TypeConverterHelper.EnglishUSCulture);    try    {        XamlWriter.Save(obj, textWriter);    }    finally    {        textWriter.Close();    }    return stringBuilder.ToString();}
[解决办法]
用反编译工具 .NET Reflector
[解决办法]
我一般用.NET Reflector 看。

读书人网 >C#

热点推荐