public override bool Next() { if (count == freq) { if (!positions.Next()) { doc = System.Int32.MaxValue; return(false); } doc = positions.Doc(); freq = positions.Freq(); count = 0; } position = positions.NextPosition(); count++; return(true); }
public override bool Next() { if (count == freq) { if (!positions.Next()) { doc = System.Int32.MaxValue; return(false); } doc = positions.Doc(); freq = positions.Freq(); count = 0; } position = positions.NextPosition(); count++; return(true); }