2
A
回答
1
使用事件探查器来做到这一点,例如Visual Studio内置的一个。 您可以从分析菜单中找到它。它会显示你的代码中所有方法的时间和发生次数。
当然也有第三方的解决方案,例如Ants Profiler
3
排序的。您可以使用选项-stats slowmethods
找到最慢的方法(也可以使用-statsOnly
来简化日志输出)。
遗憾的是,输出结果如下:
Methods taking the longest:
1: Method #196, 00:00:08.1438107
2: Method #143, 00:00:07.1916795
3: Method #68, 00:00:02.2282228
4: Method #71, 00:00:01.4211421
5: Method #438, 00:00:01.3781378
6: Method #452, 00:00:00.8640864
7: Method #78, 00:00:00.8330833
8: Method #439, 00:00:00.7390739
9: Method #72, 00:00:00.5760576
10: Method #75, 00:00:00.4090409
我不知道是否有以找到方法号方法名称的方式。
相关问题
- 1. 代码合同和编译
- 2. 如何改进我的代码以缩短合成时间?
- 3. 我该如何改进此JavaScript代码?
- 4. 我该如何改进此代码
- 5. 我该如何改进此代码?
- 6. 我该如何改进这段代码?
- 7. 该代码如何改进
- 8. 我应该如何编译这个C代码?
- 9. 如何即时编译C#7代码?
- 10. 编译时间代码块
- 11. 在Intellij IDEA中改进Scala代码编译时间
- 12. 我的(C++)代码如何判断它是否在Eclipse中进行编译?
- 13. 我该如何改进用Scala编写的这段代码?
- 14. JQuery和Javascript:编写更好的代码 - 我该如何改进
- 15. 我该如何改进这个C#.NET4代码?
- 16. 我应该如何编译mac上的C++源代码,以确保它将在Windows Visual Studio编译器中正确编译,同时遵守ANSI/ISO
- 17. 编译C代码
- 18. C代码编译
- 19. 我如何编译C#代码的IL代码指令
- 20. 我如何改进代码?
- 21. 我应该用哪种方式编译我的C代码?
- 22. 用C++编译器编译c代码
- 23. 编译时间代码注入
- 24. 如何编译混合的C和C++代码?
- 25. Makefile运行的代码编译时#if说它不应该
- 26. OpenGL GLSL代码编译时它不应该是
- 27. 我该如何改进这段代码(用Python进行刮擦)?
- 28. 编译C代码为C#
- 29. C代码宏评估在编译时
- 30. VS C++编译器应该如何处理这段代码?
呵呵,那还是很有用的,谢谢! +1 – Mehrdad 2012-01-19 04:14:50