【发布时间】:2020-06-26 13:40:33
【问题描述】:
我有这个代码
monthly[i] = new MonthlyEmployee();
monthly[i].ID = Console.ReadLine();
monthly[i].Name = Console.ReadLine();
monthly[i].Fee = int.Parse(Console.ReadLine());
//Add to list
listemployee.Add(mothly[i]);
我有另一个与此代码相似的对象,它们在同一个列表Employee中。我想添加菜单以删除员工,但用户应输入 ID。因此,用户可以选择要删除的员工。但是,我不知道如何访问员工 ID。谢谢,非常感谢您的帮助。
【问题讨论】:
-
是
List<>吗?那么也许你可以使用monthly.RemoveAll(e => e.ID == idToRemove);。但也许您应该使用Dictionary<,>而不是 ID 是关键?
标签: c# list collections