C# 计算一段程序运行时间
来源:互联网 发布:coco2d js 使用九宫图 编辑:程序博客网 时间:2024/06/03 10:15
方法一:
static void SubTest()
{
DateTime beforDT = System.DateTime.Now;
//耗时巨大的代码
DateTime afterDT = System.DateTime.Now;
TimeSpan ts = afterDT.Subtract(beforDT);
Console.WriteLine("DateTime总共花费{0}ms.", ts.TotalMilliseconds);
}
方法二:
static void SubTest()
{
Stopwatch sw = new Stopwatch();
sw.Start();
//耗时巨大的代码
sw.Stop();
TimeSpan ts2 = sw.Elapsed;
Console.WriteLine("Stopwatch总共花费{0}ms.", ts2.TotalMilliseconds);
}
方法三:
[System.Runtime.InteropServices.DllImport("Kernel32.dll")]
static extern bool QueryPerformanceCounter(ref long count);
[System.Runtime.InteropServices.DllImport("Kernel32.dll")]
static extern bool QueryPerformanceFrequency(ref long count);
static void SubTest()
{
long count = 0;
long count1 = 0;
long freq = 0;
double result = 0;
QueryPerformanceFrequency(ref freq);
QueryPerformanceCounter(ref count);
//耗时巨大的代码
QueryPerformanceCounter(ref count1);
count = count1 - count;
result = (double)(count) / (double)freq;
Console.WriteLine("QueryPerformanceCounter耗时: {0} 秒", result);
}
- C#计算一段程序的运行时间
- C# 计算一段程序运行时间
- 计算一段程序运行时间
- C#计算一段程序运行时间的三种方法
- C#计算一段程序运行时间的三种方法
- c#开发-计算一段程序运行的时间
- C#计算一段程序运行时间的三种方法
- C#计算一段程序运行时间的三种方法
- 计算一段程序的运行时间
- 计算一段程序的运行时间
- 计算一段程序运行的时间
- C# 计算程序运行时间
- C#计算程序运行时间
- C#计算程序运行时间
- C#计算程序的运行时间
- c#计算程序的运行时间
- 如何计算一段代码的运行时间
- iOS 计算一段代码运行的时间
- 仿射变换
- 操作系统课设——移动臂模拟调度算法
- [倾力之作]android轻量级网络请求框架MyHttputils
- linux下ODBC连接mysql
- iOS自学笔记之UIProgressView和UIActivityIndicatorView
- C# 计算一段程序运行时间
- 谓词函数、函数对象
- oj搭
- ruby中的实例变量和类变量
- MySQL 之group_concat_max_length Mac 版
- 报账流程
- k8s ingress详解(1)
- 打印菱形
- xampp默认配置拿shell