SequenceEqual Metodu
SequenceEqual metodu list tipinde tanımlanan iki diziyi hem değerleri hem de sırası ile tamamen eşitliğini kıyaslar. Örneğin iki list dizi içerisindeki değerler aynı fakat sıralaması farklı ise eşitlik sağlanmamış olarak kabul ediliyor. Tam eşitlik için değerler ve değerlerin sırası da aynı olmalı. Metod bize true yada false olarak sonuç dönmektedir.SequenceEqual Örnek 1
int[] arrDizi1 = new[] { 1, 2, 5, 7 }; int[] arrDizi2 = new[] { 1, 2, 5, 7 }; bool blnEslesti = arrDizi1.SequenceEqual(arrDizi2); Console.WriteLine($"İki dizinin eşitlik sonucu: {blnEslesti}");
SequenceEqual Örnek 1

Benzer şekilde degerleri aynı olan fakat sıralaması farklı olan iki dizi karşılaştırmasını inceleyelim.
SequenceEqual Örnek 2
int[] arrDizi1 = new[] { 1, 2, 5, 7 }; int[] arrDizi2 = new[] { 5, 1, 7, 2 }; bool blnEslesti = arrDizi1.SequenceEqual(arrDizi2); Console.WriteLine($"İki dizinin eşitlik sonucu: {blnEslesti}");
SequenceEqual Örnek 2

Görüldüğü gibi iki dizi aynı değerlere sahip fakat değerlerin sırası farklı olduğu için tam eşleşme sağlanamadı. Dolayısıyla sonuç false olarak yansıdı.
Güncellemeler devam edecektir.