A more efficient method is to check if new item is MAX or MIN before adding it to the List. That way there is no need to iterate over the entire list to find them.