Two arrays can be compared in C# using the Enumerable.SequenceEqual method . The Enumerable.SequenceEqual method in C# returns a boolean value indicating if both the arrays are equal or not.
How to Compare two arrays in C# ?
Below is an example of comparison of two arrays in C# using the Enumerable.SequenceEqual method.
using System; using System.Collections.Generic; using System.Linq; namespace AbundantCodeConsoleApp { internal class Program { private static void Main(string[] args) { string[] inputStr = { "Java", "CSharp", "Xamarin", "Windows", "android", "iOS" }; string[] inputStr2 = { "Java", "CSharp", "Xamarin", "Windows", "android", "iOS" }; string[] inputStr3 = { "Java", "CSharp", "Xamarin", "Windows", "android", "Windows Phone" }; Console.WriteLine("Comparison result of inputStr and input2 is " + Enumerable.SequenceEqual(inputStr, inputStr2)); Console.WriteLine("Comparison result of inputStr and input3 is " + Enumerable.SequenceEqual(inputStr, inputStr3)); Console.ReadLine(); } } }
Leave a Reply