Value type equality (default behavior) : Equals : Struct C# Examples


C# Examples » Struct » Equals »

 

Value type equality (default behavior)









    
using  System;
using  System.Collections.Generic;
using  System.Globalization;
using  System.IO;
using  System.Text;
using  System.Security.Cryptography;

struct  Car
{
        public  string  Make;
        public  string  Model;
        public  uint  Year;

        public  Car(string  make,  string  model,  uint  year)
        {
                Make  =  make;
                Model  =  model;
                Year  =  year;
        }
}

public  class  MainClass
{
        public  static  void  Main()
        {
                Car  c1  =  new  Car("BMW",  "330Ci",  2001);
                Car  c2  =  new  Car("BMW",  "330Ci",  2001);
                Console.WriteLine(c1.Equals(c2));  //  Prints  'true'

        }

}
    
   
  
   



Output

True


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Struct
» Equals