static void Main(string[] args) { Reflector.WriteClassInfo(); Console.WriteLine("---- MyType:"); Reflector.ClassPublicMethods("Lab12.MyType"); Console.WriteLine("\n---- Reflector:"); Reflector.ClassPublicMethods("Lab12.Reflector"); Console.WriteLine(); Reflector.PropertiesAndFields(); Console.WriteLine("\n---- Interfaces in MyType:"); Reflector.InterfacesInClass(); Console.WriteLine("\n---- Methods with specified param:"); Reflector.MethodsByParametres("Lab12.MyType", "System.String text"); Console.WriteLine("\n---- Invoke metod:"); Reflector.InvokeMetod("Lab12.MyType", "ReturnText"); }