【发布时间】:2012-07-18 20:03:02
【问题描述】:
我有一个相当大的方法。 我有一些 c# 计算,而且我正在调用 3/4 存储过程。 构造 3/4 个对象,最后添加一个列表并返回该列表。
我的目标是提高这种方法的性能,从而减少执行时间。
我的问题是,有什么方法可以让我检查方法的每个部分并找出哪个部分需要时间来执行? 可能是一些 looging 什么的!!
我正在使用 LINQ to EF。
【问题讨论】:
-
如果您想记录
Stopwatch类,您可能会对它感兴趣。此外,如果有一点您认为可能有问题,请将其发布,并且有人可能会看到它运行缓慢的原因。 -
您总是可以分别对每个代码部分进行计时,但这看起来是使用示例分析的好情况。
-
为什么不在codereview.stackexchange.com上获取您的代码
标签: c# wcf c#-4.0 entity-framework-4