اگه منظورتو متوجه شده باشم ،
این دو تا کلاس رو نوشتم . اولی توش یه فرد جدید با یه سری شیفت کاری تعریف میشه .
توی دومی ، اعضای کلاس اشخاص مدیریت میشن .
public class Person
{
public string Name;
public List<int> WorkShift;
public Person(string _name, List<int> _workshift)
{
Name = _name;
WorkShift = _workshift;
}
}
public class ShiftManager
{
List<Person> lst = new List<Person>();
void AddList(params Person[] p)
{
foreach (var item in p)
{
lst.Add(item as Person);
}
}
public static int GetLastShift(Person p)
{
return (p.WorkShift.LastOrDefault());
}
}