c# get_type与typeof方法的区别与联系和作用

static void Main(string[] args)
        {
            //学习gettype()与typeof的区别及作用
            //小结:gettype方法用于对象,而非类;typeof方法用于类而非方法,二者结合用于判断某个对象是否属于个类的实例
            Program p=new Program();
            if (p.GetType()==typeof(Program))
                Console.WriteLine("p对象的类型是program");
            DateTime d = new DateTime();
            if (d.GetType()==typeof(Program))
                Console.WriteLine("p对象的类型是program");
            Console.WriteLine("d对象的类型不是program");
          
            Console.ReadKey();
        }
请使用浏览器的分享功能分享到微信等