Mega Code Archive
Module Filter Type Name
using System;
using System.Reflection;
class MyMainClass
{
static void Main()
{
Module[] moduleArray;
moduleArray = Assembly.GetExecutingAssembly().GetModules(false);
Module myModule = moduleArray[0];
Type[] tArray;
tArray = myModule.FindTypes(Module.FilterTypeNameIgnoreCase, "my*");
foreach (Type t in tArray)
{
Console.WriteLine("Found a module beginning with my*: {0}", t.Name);
}
}
}
class MySecondClass
{
}
class YourClass
{
}