An enthusiastic, adaptive, and fast-learning person with a broad and acute interest in the discovery of new innovative drugs, I particularly enjoy collaborating with scientists from different disciplines to develop new skills and solve new challenges.
The SequenceEqual method is used to compare two collections or lists of elements sequences that are equal or not. It compares two elements pair-wise and sees elements that are matched are not. It returns the Boolean value.
Syntax
collection1.SequenceEqual( collection2);
Example
using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public static void Main()
{
List<string> count1= new List<string>() { 'UK', 'Australia', 'India', 'USA' };
List<string> count2 = new List<string>() { 'India', 'UAE', 'Canada', 'UK', 'China', 'Pok' };
bool flag = count1.SequenceEqual(count2);
Console.WriteLine('List are {0} same ', !flag ? 'not' : '');
List<string> count3= new List<string>() { 'UK', 'Australia', 'India', 'USA' };
List<string> count4 = new List<string>() { 'UK', 'Australia', 'India', 'USA'};
bool flag1 = count3.SequenceEqual(count4);
Console.WriteLine('List are {0}same ', !flag1 ? 'not ' : '');
Console.ReadLine();
}
}
Output
List are not same List are same
Liked By
Write Answer
Why is use the LINQ SequenceEqual Method in LINQ?
Join MindStick Community
You have need login or register for voting of answers or question.
Ravi Vishwakarma
28-Sep-2021The SequenceEqual method is used to compare two collections or lists of elements sequences that are equal or not. It compares two elements pair-wise and sees elements that are matched are not. It returns the Boolean value.
Syntax
Example
Output