Этот класс Worker будет содержать информацию об одном работнике:
public class Worker()
{
string Name;
int NumberOfSales;
int Age;
public Worker(string _n, int _nos, int _a)
{
Name = _n;
NumberOfSales = _nos;
Age = _a;
}
}
Этот фрагмент кода будет выполняться 4 раза, получать информацию о работниках, создавать для каждого из них объект Worker, а затем добавлять объекты в Workers
Объект списка:
List<Worker> Workers = new List<Workers>();
int Worker = 1;
for (int i = Worker; i < 5; i++)
{
Console.WriteLine("Enter name for Worker {0}", Worker);
name = Console.ReadLine();
Console.WriteLine("Enter age for Worker {0}", Worker);
age = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter number of sales for Worker {0}", Worker);
nOfSales = Convert.ToInt32(Console.ReadLine());
Worker worker = new Worker(name, age, nOfSales);
Workers.Add(worker);
}
В этой следующей ссылке вы можете узнать, как отсортировать объект списка Workers
, просмотрев каждое свойство NumberOfSales
объекта Worker
: Как Сортировать список по свойству объекта