Csharp/CSharp Tutorial/Date Time/Stopwatch

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Use Stopwatch: start, stop and reset

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.rupilerServices;
using System.Threading;
public class MainClass
{
    public static void Main()
    {
        Stopwatch sw = new Stopwatch();
        sw.Start();
        for (int i = 0; i < 1000; i++)
        {
        }
        sw.Stop();
        Console.WriteLine("Parse pattern took {0}ms", sw.ElapsedMilliseconds);
        sw.Reset();
        sw.Start();
        for (int i = 0; i < 1000; i++)
        {
        }
        sw.Stop();
        Console.WriteLine("TryParse pattern took {0}ms", sw.ElapsedMilliseconds);
    }
}
Parse pattern took 0ms
TryParse pattern took 0ms