c# – WPF应用程序性能

前端之家收集整理的这篇文章主要介绍了c# – WPF应用程序性能前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何配置 WPF应用程序?我是初学者C#开发人员,所以我肯定我会犯一些错误/不好的做法,我应该通过分析来改变它.

有没有办法可以看到所有方法的堆栈调用(只有我编码的,而不是.NET库函数)以及每种方法的执行持续时间?

解决方法

Visual Studio包含一个很棒的分析工具:

http://msdn.microsoft.com/en-us/library/z9z62c29.aspx

另一个流行的.NET分析器是RedGate ANTS:

http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/

我发现RedGate ANTS更易于设置和使用,但从长远来看,我使用Visual Studio的分析器获得了更好的结果.

您可以看到仅花费在方法上的时间,花在所有方法上的时间,cpu时间与Wall时间以及其他有用的指标.

只是浏览一下,这看起来像Visual Studio的分析工具上的一个非常好的教程:http://www.geekzone.co.nz/vs2008/6265

它适用于Visual Studio 2008,但如果您使用的是VS2010,则它们的概念相同.

除此之外,您可能需要提出更具体的问题.

猜你在找的C#相关文章