public static int FindLastIndex<T>( this T[] array, int startIndex, int count, Predicate<T> predicate )