Hello, this below work but it isn't what I'd like; GetNumber() return an Enumerable and at the moment I'd like that it return an IEnumerator ...Can I have an help, please?
class Number { List<Number> number; Number (){number=new List<Number>(); } public void insert(int n) { number.Add(n); }
public static IEnumerable<int> GetNumber() { IEnumerator ir = number.GetEnumerator(); for (; ir.MoveNext(); ){
if (ir.Current.isPair() )
yield return ir.Current;
}
}}
class Program{ static void Main(string[] args) { Number n = new Number(); n.insert (10); n.insert (20); .....30, 40...50 foreach (int i in GetNumber() ) Console.WriteLine("Number {0}", i); }}