private static void Main(string[] args) { var stringList = new GenericList <string>(); stringList.Add("1"); stringList.Add("asd"); stringList.Add("asdasdew"); stringList.Add("234234"); stringList.Add("1111111"); stringList.Add("1444"); // foreach foreach (var value in stringList) { Console.WriteLine(value); } // foreach without the syntax sugar var enumerator = stringList.GetEnumerator(); while (enumerator.MoveNext()) { var value = enumerator.Current; Console.WriteLine(value); } Console.ReadLine(); }
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(); }