Advertisement

关于C#中特定Equals及其equals(object, obj)的理解和分析

阅读量:

自己尝试写出如下代码,来判断对象相等,虽然能正常工作

复制代码
    using System;
    
    namespace 比较相等
    {
    class Program
    {
        static void Main(string[] args)
        {
            
            Pet a1 = new Pet {  Name = "Turbo", Age = 8 };
            Pet a2 = new Pet { Name = "Turbo", Age = 8 };
    
                 
            if (a1.Equals(a2))
                Console.WriteLine("相等");
            else
                Console.WriteLine("不相等");
           
    
            Console.Read();
    
        }
    }
    class Pet
    {
        public string Name { get; set; }
        public int Age { get; set; 

全部评论 (0)

还没有任何评论哟~