Assembly.GetExportedTypes : Assembly Properties : Assembly C# Examples


C# Examples » Assembly » Assembly Properties »

 

Assembly.GetExportedTypes









    
using  System;
using  System.Reflection;

public  class  MainClass
{
    static  void  Main(string[]  args)
    {
        Assembly  XMLAssembly;
        Type[]  XMLTypes;

        XMLAssembly  =  Assembly.Load("System.Xml,  Version=1.0.3300.0,  Culture=neutral,  PublicKeyToken=b77a5c561934e089");
        XMLTypes  =  XMLAssembly.GetExportedTypes();
        foreach(Type  XMLType  in  XMLTypes)
        {
            object  NewObject;

            Console.Write(XMLType.ToString());
            NewObject  =  XMLAssembly.CreateInstance(XMLType.ToString());
            if(NewObject  !=  null)
                Console.WriteLine("  -  Creation  successful");
            else
                Console.WriteLine("  -  CREATION  ERROR");
        }
    }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Assembly
» Assembly Properties