public static object Time(FunctionToTime functionToTime) { object result = null; MethodToTime m = delegate { result = functionToTime; }; Time(m); return(result); }
public static void Time(MethodToTime methodToTime, int numberOfTimesToInvokeMethod) { new MyStopwatch(methodToTime, numberOfTimesToInvokeMethod).Dispose(); }
public MyStopwatch(MethodToTime methodToTime, int numberOfTimesToInvokeMethod) { this.methodToTime = methodToTime; this.numberOfTimesToInvokeMethod = numberOfTimesToInvokeMethod; }
public static void Time(MethodToTime methodToTime) { Time(methodToTime, 1); }
public MyStopwatch(MethodToTime methodToTime) : this(methodToTime, 1) { }