Ejemplo n.º 1
0
        public void PrintTypeOf(Apple apple, Talk talk)
        {
            Type appleType = typeof(Apple);
            Console.WriteLine("IsArray: {0}", appleType.IsArray);
            Console.WriteLine("Name: {0}", appleType.Name);
            Console.WriteLine("IsSealed: {0}", appleType.IsSealed);
            Console.WriteLine("BaseType.Name: {0}", appleType.BaseType.Name);
            Console.WriteLine();

            Type appleGetType = apple.GetType();
            Console.WriteLine("IsArray: {0}", appleGetType.IsArray);
            Console.WriteLine("Name: {0}", appleGetType.Name);
            Console.WriteLine("IsSealed: {0}", appleGetType.IsSealed);
            Console.WriteLine("BaseType.Name: {0}", appleGetType.BaseType.Name);
            Console.WriteLine();

            Type talkType = typeof(Talk);
            Console.WriteLine("IsArray: {0}", talkType.IsArray);
            Console.WriteLine("Name: {0}", talkType.Name);
            Console.WriteLine("IsSealed: {0}", talkType.IsSealed);
            Console.WriteLine("BaseType.Name: {0}", talkType.BaseType.Name);
            Console.WriteLine();

            Type talkGetType = talk.GetType();
            Console.WriteLine("IsArray: {0}", talkGetType.IsArray);
            Console.WriteLine("Name: {0}", talkGetType.Name);
            Console.WriteLine("IsSealed: {0}", talkGetType.IsSealed);
            Console.WriteLine("BaseType.Name: {0}", talkGetType.BaseType.Name);
            Console.WriteLine();
        }