Two String compare in C#

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Text;  
  5. using System.Threading.Tasks;  
  6.   
  7. namespace ConsoleApplication5  
  8. {  
  9.     class Program  
  10.     {  
  11.         static void Main(string[] args)  
  12.         {  
  13.             string a = "a" + 1;  
  14.             string b = "a" + 1;  
  15.             if (a.Equals(b))  
  16.             {  
  17.                 Console.WriteLine("a.Equals(b)=true");  
  18.             }  
  19.             if (b.Equals(a))  
  20.             {  
  21.                 Console.WriteLine("b.Equals(a)=true");  
  22.             }  
  23.             if (a == b)  
  24.             {  
  25.                 Console.WriteLine("a==b=true");  
  26.             }  
  27.             if (string.Compare(a, b) == 0)  
  28.             {  
  29.                 Console.WriteLine("string .Compare(a,b)==0");  
  30.             }  
  31.             if (string.CompareOrdinal(a, b) == 0)  
  32.             {  
  33.                 Console.WriteLine("string.Campareoriginal(a,b)==0");  
  34.   
  35.             }  
  36.         }  
  37.     }  
  38. }