using System;
using System.Collections;
namespace TestClass
{
public class Students
{
int id;
/// <summary>
/// Setter - Getter
/// </summary>
public int Id
{
get { return id; }
set { id = value; }
}
string name;
/// <summary>
/// Setter - Getter
/// </summary>
public string Name
{
get { return name; }
//set { name = value; }
}
/// <summary>
/// Constructor with parameter
/// </summary>
/// <param name="id"></param>
/// <param name="name"></param>
public Students(int id, string name)
{
this.id = id;
this.name = name;
}
/// <summary>
/// Empty Constructor
/// </summary>
public Students()
{
// Do something here !
}
/// <summary>
/// GetDataStudent Method
/// </summary>
/// <returns></returns>
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;
}
/// <summary>
/// ToString Method
/// </summary>
/// <returns></returns>
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();
}
}
}