public void EarlyBoundCall(Int32 numberIterations) { VBExceptionHandling.LateBindingTest lb = new VBExceptionHandling.LateBindingTest(); ArrayList al = new ArrayList(numberIterations / 2); for (int i = 0; i < numberIterations; ++i) { _ix += lb.EarlyBoundMethod(ref al); } }
public void LateBoundCall(Int32 numberIterations) { VBExceptionHandling.LateBindingTest lb = new VBExceptionHandling.LateBindingTest(); ArrayList al = new ArrayList(numberIterations / 2); object o = al; for (int i = 0; i < numberIterations; ++i) { _ix += lb.LateBindingMethod(ref o); } }