在C#中,如果我有多个List列表,其中列表中的每个项都继承了一个具有id属性的接口,那么检索具有特定id的对象的最佳方法是什么?
所有ids都是唯一的,所有列表都存储在一个对象中。
我目前正在考虑为每个列表编写一个Find代码,并且如果返回的对象不为空,则返回的对象即为具有该id的对象。
是否有更好的方法来做到这一点?
请注意,这个问题是关于如何在多个列表中找到一个对象,而不是在单个列表中查找对象的代码。
所有ids都是唯一的,所有列表都存储在一个对象中。
我目前正在考虑为每个列表编写一个Find代码,并且如果返回的对象不为空,则返回的对象即为具有该id的对象。
是否有更好的方法来做到这一点?
请注意,这个问题是关于如何在多个列表中找到一个对象,而不是在单个列表中查找对象的代码。