public int IndexOf(int value)
 {
     return(ContainerHelpers.BinarySearch(array, size, value));
 }
 public bool Contains(int value)
 {
     return(ContainerHelpers.BinarySearch(array, size, value) >= 0);
 }
 public OrderedIntArray(int initialCapacity)
 {
     initialCapacity = ContainerHelpers.IdealIntArraySize(initialCapacity);
     array           = new int[initialCapacity];
     size            = 0;
 }