public override bool IncrementToken() { bool hasNext; for (hasNext = input.IncrementToken(); hasNext && count % modCount != 0; hasNext = input.IncrementToken()) { count++; } count++; return hasNext; } }