Exemplo n.º 1
0
        private static void Main()
        {
            var runner = new TestRunner();
            runner.TestsAssembly = Assembly.GetExecutingAssembly();
            runner.Run();

            Application.SetCompatibleTextRenderingDefault(false);
                 printDemoMemberInfo();

                 MyConsole aConsole = new MyConsole();
            aConsole.run();
        }
Exemplo n.º 2
0
        private static void printDemoMemberInfo()
        {
            MyConsole a = new MyConsole();
            var b =  a.GetType().GetMembers();
            foreach (MemberInfo memberInfo in b)
            {
                Console.Out.WriteLine("**********NEW*********");
                Console.Out.WriteLine("reflectedType: " + memberInfo.ReflectedType);

                Console.Out.WriteLine("memberType: "+memberInfo.MemberType);
                if (memberInfo.MemberType == MemberTypes.Method)
                    Console.Out.WriteLine(a.GetType().GetMethod(memberInfo.Name).ReturnType);
                Console.Out.WriteLine("declaringType: " + memberInfo.DeclaringType);
                Console.Out.WriteLine(memberInfo.Name);
                Console.Out.WriteLine(memberInfo.ToString());
            }
        }
Exemplo n.º 3
0
 public Form1(MyConsole myConsole)
 {
     this.myConsole = myConsole;
     InitializeComponent();
 }