public override G.IEnumerable <long> All(EvalEnv ee) { G.SortedSet <long> copy = new G.SortedSet <long>(); foreach (long id in X.All(ee)) { copy.Add(id); } foreach (long id in copy) { yield return(id); } }
public Sorter(ResultSet output, SortSpec[] s) { Output = output; Spec = s; Rows = new G.SortedSet <Value[]>(this); }