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