Example #1
0
        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");
        }