public override int FindWithIndex(int val)
        {
            IntArrayDocIdSetIterator dcit = new IntArrayDocIdSetIterator(this);

            try
            {
                int docid = dcit.Advance(val);
                if (docid == val)
                {
                    return(dcit.GetCursor());
                }
            }
            catch
            {
            }
            return(-1);
        }
 public override int FindWithIndex(int val)
 {
     IntArrayDocIdSetIterator dcit = new IntArrayDocIdSetIterator(this);
     try
     {
         int docid = dcit.Advance(val);
         if (docid == val)
             return dcit.GetCursor();
     }
     catch
     {
     }
     return -1;
 }