/// <summary>Find an element </summary> /// <param name="value"></param> /// <returns>The zero-based index of the first occurrence of <paramref name="value"/> within the entire list, if found; otherwise, –1.</returns> public int IndexOf(T value) { T _; int offset, level = m_items.Find(value, out offset, out _); if (level >= 0) { return(ColaStore.MapLocationToOffset(m_items.Count, level, offset)); } return(NOT_FOUND); }