using System.Diagnostics;
const int _max = 100000000;
public static void Main()
Action<int> action = new Action<int>(Method1);
var s1 = Stopwatch.StartNew();
for (int i = 0; i < _max; i++)
var s2 = Stopwatch.StartNew();
for (int i = 0; i < _max; i++)
Console.WriteLine(((double)(s1.Elapsed.TotalMilliseconds * 1000 * 1000) /
_max).ToString("0.00 ns"));
Console.WriteLine(((double)(s2.Elapsed.TotalMilliseconds * 1000 * 1000) /
_max).ToString("0.00 ns"));
static void Method1(int param)