SequenceEqual LINQ Method

  1. using System;  
  2. using System.Linq;  
  3. namespace ConsoleApplication1  
  4. {  
  5.     class Program  
  6.     {  
  7.         static void Main(string[] args)  
  8.         {  
  9.             string[] names1 = {  
  10.                 "sample1",  
  11.                 "sample1",  
  12.                 "sample1"  
  13.             };  
  14.             string[] names2 = {  
  15.                 "sample1",  
  16.                 "sample1",  
  17.                 "sample1"  
  18.             };  
  19.             string[] names3 = {  
  20.                 "sample1",  
  21.                 "sample1",  
  22.                 "sample1"  
  23.             };  
  24.             bool result = new []  
  25.             {  
  26.                 names2,  
  27.                 names1  
  28.             }.All(names1.SequenceEqual);  
  29.             Console.WriteLine(result);  
  30.             Console.ReadLine();  
  31.         }  
  32.     }  
  33. }