RGB,
You'd have to loop through the entire thing assigning each value to a variable if it's higher that what's currently in the variable (which would be intitialized to whatever the lowest possible value is for that data type). A standard array has no instrisnic Max() function, and if it did, that function would still be doing a full scan.
--jsteph