c# get_type與typeof方法的區別與聯絡和作用

wisdomone1發表於2012-07-07
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();
        }

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-734866/,如需轉載,請註明出處,否則將追究法律責任。

相關文章