c#中的代码执行时间用于获取时间函数

时间:2016-02-29 11:51:27

标签: c# asp.net .net

我正在上传代码,运行正常 我正在上传批量数据,这需要很长时间, 所以一旦我开始手术,我需要等待随机时间 我需要计算完成操作所需的代码时间 因为我要一次又一次地执行相同的代码

2 个答案:

答案 0 :(得分:0)

如果您想测量使用秒表的时间:

// Create new stopwatch.
Stopwatch stopwatch = new Stopwatch();

// Begin timing.
stopwatch.Start();

// Do something.

// Stop timing.
stopwatch.Stop();

// Write result.
Console.WriteLine("Time elapsed: {0}", stopwatch.Elapsed);

答案 1 :(得分:0)

最简单的方法是

var watch = Stopwatch.StartNew();
// your code which will be get measured
watch.Stop();
var elapsedMs = watch.ElapsedMilliseconds;

重复的问题即使你经历了stackoverflow,你也会得到更多答案。