У меня есть несколько объектов A, B и C.Извлечь товар из настраиваемого списка
Каждый из этих объектов имеет переменную «Id». Я хочу написать универсальный метод, возвращающий элемент из списка объекта (List<A>, List<B> or List<C>
)
Пример:
public T GetById(List<A> a, int id){ ..... }
EDIT: Извините. У меня проблема с доступом к свойствам Id.
public T GetById(List<A> a, int id)
{
foreach(T item: a)
{
if(item.Id==id) // error - dont know about Id properties at the moment
return item;
}
}
В чем вопрос? Покажите нам, что вы пробовали –