public int GenericClassGenericStaticMethod() { int x = 0; for (int i = 0; i < InnerIterationCount; i++) { x = GenericClass <int> .ClassGenericStaticMethod(); } return(x); }
public static int GenericClassGenericStaticMethod() { int x = 0; foreach (var iteration in Benchmark.Iterations) { using (iteration.StartMeasurement()) for (int i = 0; i < Benchmark.InnerIterationCount; i++) { x = GenericClass <int> .ClassGenericStaticMethod(); } } return(x); }