using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Reflection;
namespace reflection
{
class Program
{
static void Main(string[] args)
{
Assembly asm = Assembly.LoadFrom(@"D:\meghawebsite\reflassm\reflassm\bin\Debug\reflassm.dll");
Type[] type = asm.GetTypes();
foreach (Type t in type)
{
Console.WriteLine(t.Name);
Console.WriteLine(t.MemberType.ToString()+"\n");
if (t.Name == "mycls")
{
MemberInfo[] minfo = t.GetMembers();
foreach(MemberInfo m in minfo)
{
Console.WriteLine("\n"+m.Name);
Console.WriteLine(m.MemberType.ToString());
}
}
}
Console.ReadLine();
}
}
}