private void ConvertClassScopesAndEnumWrappers(ArrayList vals) { for (int i = 0, n = vals.Count; i < n; i++) { ClassScope csc = vals[i] as ClassScope; if (csc != null) { vals[i] = csc.GetTypeBuilder(); continue; } EnumWrapper wrapper = vals[i] as EnumWrapper; if (wrapper != null) { vals[i] = wrapper.ToNumericValue(); } } }
private void ConvertClassScopesAndEnumWrappers(ArrayList vals) { int num = 0; int count = vals.Count; while (num < count) { ClassScope scope = vals[num] as ClassScope; if (scope != null) { vals[num] = scope.GetTypeBuilder(); } else { EnumWrapper wrapper = vals[num] as EnumWrapper; if (wrapper != null) { vals[num] = wrapper.ToNumericValue(); } } num++; } }