I want to know the logic behind Array.Reverse method - by prantick what is the native logic work behind public static void Reverse(Array array, int index, int length); Read the article