using System; using System.Linq; public class Test { public static void Main() { var a = new [] { "1", "2", "3" }; var b = new [] { "1", "2" }; var c = new [] { "2", "b" }; Console.WriteLine(a.SequenceEqual(b)); // false Console.WriteLine(a.SequenceEqual(c)); // false Console.WriteLine(c.SequenceEqual(b)); // false var d = new [] { "a", "B" }; var e = new [] { "A", "b" }; Console.WriteLine(d.SequenceEqual(e, StringComparer.OrdinalIgnoreCase)); // true } }