public override MethodBase[] __GetDeclaredMethods() { MethodBase[] methods = new MethodBase[this.methods.Count]; for (int i = 0; i < methods.Length; i++) { MethodBuilder mb = this.methods[i]; if (mb.IsConstructor) { methods[i] = new ConstructorInfoImpl(mb); } else { methods[i] = mb; } } return(methods); }
public override MethodBase[] __GetDeclaredMethods() { MethodBase[] methods = new MethodBase[this.methods.Count]; for (int i = 0; i < methods.Length; i++) { MethodBuilder mb = this.methods[i]; if (mb.IsConstructor) { methods[i] = new ConstructorInfoImpl(mb); } else { methods[i] = mb; } } return methods; }