System.Reflection.Assembly.GetAssembly C# (CSharp) Метод

GetAssembly() приватный Метод

private GetAssembly ( Type type ) : Assembly
type Type
Результат Assembly
        public static extern Assembly GetAssembly(Type type);

Usage Example

Пример #1
0
        }                                 // @formatter:on

        // -------------------------------------------------------- GetEnumerableOfType()
        // -- GetEnumerableOfType() -----------------------------------------------------
        public static IEnumerable <T> GetEnumerableOfType <T>(params object[] constructorArgs) where T : class, IComparable <T>
        {
            var objects = new List <T>();

            foreach (var type in Assembly.GetAssembly(typeof(T)).GetTypes().Where(myType => myType.IsClass && !myType.IsAbstract && myType.IsSubclassOf(typeof(T))))
            {
                objects.Add((T)Activator.CreateInstance(type, constructorArgs));
            }

            objects.Sort();
            return(objects);
        }
All Usage Examples Of System.Reflection.Assembly::GetAssembly