public DerivedType[] ReverseDerivedTypeArray(DerivedType[] param_DerivedType)
 {
     if (param_DerivedType == null)
     {
         return null;
     }
     return param_DerivedType.Reverse().ToArray();
 }