OneDimensionalArray
Provides specialized methods to work with one-dimensional array.
public static int BitwiseCompare<T>(this T[] first, T[] second) where T : ValueType modreq(System.Runtime.InteropServices.UnmanagedType)
Compares content of the two arrays.
public static bool BitwiseEquals<T>(this T[] first, T[] second) where T : ValueType modreq(System.Runtime.InteropServices.UnmanagedType)
Determines whether two arrays contain the same set of bits.
public static int BitwiseHashCode<T>(this T[] array, bool salted = true) where T : ValueType modreq(System.Runtime.InteropServices.UnmanagedType)
Computes bitwise hash code for the array content.
public static int BitwiseHashCode<T>(this T[] array, int hash, Func<int, int, int> hashFunction, bool salted = true) where T : ValueType modreq(System.Runtime.InteropServices.UnmanagedType)
Computes bitwise hash code for the array content using custom hash function.
Converts each array element from one type into another.
Applies specific action to each array element.
Insert a new element into array and return modified array.
Indicates that array is null or empty.
Removes all the elements that match the conditions defined by the specified predicate.
Removes the element at the specified in the array and returns modified array.
Removes the specified number of elements from the beginning of the array.
Removes the specified number of elements from the end of the array.
Determines whether two arrays contain the same set of elements.
Determines whether two arrays contain the same set of elements.
Returns sub-array.