Beispiel #1
0
 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);
 }
Beispiel #2
0
		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;
		}