using System; using System.Collections; namespace TestClass { public class Students { int id; /// /// Setter - Getter /// public int Id { get { return id; } set { id = value; } } string name; /// /// Setter - Getter /// public string Name { get { return name; } //set { name = value; } } /// /// Constructor with parameter /// /// /// public Students(int id, string name) { this.id = id; this.name = name; } /// /// Empty Constructor /// public Students() { // Do something here ! } /// /// GetDataStudent Method /// /// public static ArrayList GetDataStudent() { ArrayList list; list = new ArrayList { new Students(1, "Le Minh Tuan"), new Students(2, "Nguyen Hai Yen"), new Students(3, "Hoang Cong Binh"), new Students(4, "Pham Khanh Toan"), new Students(5, "Le Khanh Tung"), }; return list; } /// /// ToString Method /// /// public override string ToString() { return string.Format("{0}: {1}", id, name); } } class Program { static void Main(string[] args) { foreach (var item in Students.GetDataStudent()) { Console.WriteLine(item.ToString()); } Console.ReadKey(); } } }