Ejemplo n.º 1
0
        public void MyMethodGetType()  // Syntax: Object.GetType()  => give us datatype in Run-Time  (Unknown)
        {
            Console.ForegroundColor = ConsoleColor.Green;
            //-----------------

            object MyObj = new object();

            Console.WriteLine("object MyObj = new object(); : {0}", MyObj.GetType() + "\n");
            //-----------------
            MyBaseClass c1 = new MyBaseClass();

            Console.WriteLine("MyBaseClass myClass = new MyBaseClass(); : {0}", c1.GetType() + "\n");
            //-----------------
            MyBaseClass c2 = new MyDerivedClass();

            Console.WriteLine("MyBaseClass myBaseClass1 = new MyDerivedClass(); : {0}", c2.GetType() + "\n");
            //-----------------
            MyDerivedClass c3 = new MyDerivedClass();

            Console.WriteLine("MyDerivedClass c3 = new MyDerivedClass(); : {0}" + c3.GetType() + "\n");
            //-----------------
            Object obj2 = "is a sample text";

            Console.WriteLine("Object obj2 = 'is a sample text'; : {0}", obj2.GetType() + "\n");
            //-----------------
            string s = "is a sample text";

            Console.WriteLine("string s = 'is a sample text'; : {0}", s.GetType() + "\n");
            //-----------------
            int i = 100;

            Console.WriteLine("int i = 100; : {0}", i.GetType() + "\n");

            Console.ResetColor();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            MyDerivedClass m = new MyDerivedClass();

            m.MyMethodGetType();
            m.MyMethodTypeOf();


            Console.ReadKey();
        }