static void Main(string[] args) { IGenericList <string> stringList = new GenericList <string>(); stringList.Add(" Hello "); stringList.Add(" World "); stringList.Add("!"); foreach (string value in stringList) { Console.WriteLine(value); } //IEnumerator<string> enumerator = stringList.GetEnumerator(); //while (enumerator.MoveNext()) //{ // string value = (string)enumerator.Current; // Console.WriteLine(value); //} Console.ReadLine(); }
public GenericListEnumerator(GenericList <T> genericList) { this._genericList = genericList; Count = 0; }
public GenericListEnumerator(GenericList <T> genericList) { _currentIndex = -1; this._genericList = genericList; }
public GenericListEnumerator(GenericList <T> x) { this.list = x; }
public GenericListEnumerator(GenericList <X> list) { genericList = list; position = 0; }
public GenericListEnumerator(GenericList <X> genericList) { this.genericList = genericList; }
public GenericListEnumerator(GenericList <X> list) { _index = -1; _item = default(X); _list = list; }