CSharp examples for System:Array Element
Checks if the two arrays have the same items in the same order.
public class Main{ /// <summary> /// Checks if the two arrays have the same items in the same order. /// </summary> /// <typeparam name="T">The type of the items in the arrays.</typeparam> /// <param name="source">The source array to check.</param> /// <param name="other">The other array to check against.</param> /// <returns>Returns <c>true</c> if the arrays are of the same length and each item by index is equal, else <c>false</c>.</returns> public static bool IsSequenceEqual<T>(this T[] source, T[] other) {//w w w.j a v a 2 s. c om if (source.Length != other.Length) return false; for (int i = 0; i < other.Length; i++) { if (!Equals(source[i], other[i])) { return false; } } return true; } }