using System.Collections;
using System.Collections.Generic;
public String Name { get; set; }
public string Surname { get; set; }
public void Add(Test item)
public IEnumerator GetEnumerator()
foreach (object o in Items)
public static void Main(String[] args)
Console.WriteLine("******* IEnumerable Example 1 *********");
IEnumerable<int> Values = from value in Enumerable.Range(1, 10) select value;
foreach (int a in Values)
Console.WriteLine("\n******* IEnumerable Example 2 *********");
List<string> List = new List<string>();
IEnumerable names = from n in List where (n.StartsWith("S")) select n;
foreach (string name in names)
Console.WriteLine("\n******* IEnumerable Example 3 *********");
Test myList = new Test();
foreach (Test obj in myList)
Console.WriteLine("\nName:- " + obj.Name + "\nSurname :- " + obj.Surname);