Ser*_*rge 0 .net visual-studio-2010 performance-testing
我有以下几点:
public class Logger
{
public static void LogStartMethod(MethodBase method)
{
Console.WriteLine("{0} Method '{1}' started", DateTime.Now, method.Name);
}
public static void LogStartMethod1()
{
StackTrace stackTrace = new StackTrace();
MethodBase method = stackTrace.GetFrame(0).GetMethod();
LogStartMethod(method);
}
public static void LogStartMethod2()
{
MethodBase method = MethodBase.GetCurrentMethod();
LogStartMethod(method);
}
}
Run Code Online (Sandbox Code Playgroud)
我想确定 LogStartMethod1 或 LogStartMethod2 之间性能最高的方法...
让我们对具体方法的作用进行抽象,但是否有工具(在线或 Visual Studio 加载项)能够比较 2 种方法的性能?
我现在有很多商业性能分析器……我们应该付费或使用 Visual Studio Ultimate 来为整个解决方案提供性能工具……
我只想比较两种方法,仅此而已...
| 归档时间: |
|
| 查看次数: |
235 次 |
| 最近记录: |