Итак, у меня есть список объектов с рядом свойств. Среди этих свойств: имя и id. Позвольте называть этот объект ExtendedObject. Я также объявил новый Список различных объектов, которые имеют только свойства имя и id. Позвольте называть этот объект BasicObject.
То, что я хотел бы сделать, это преобразовать или скопировать (из-за отсутствия лучших слов) список объектов ExtendedObject в список объектов BasicObject. Я знаю, что в списках С# есть много интересных методов, которые могут быть полезны, поэтому я задавался вопросом, есть ли простой способ сказать что-то о влиянии:
basicObjectList = extendedObjectList.SomeListMethod<BasicObject>(some condition here);
Но я понимаю, что это может не выглядеть так. Я также понимаю, что я мог просто пропустить список ExtendedObjects, создать новый BasicObject из каждого имени и id ExtendedObject и нажать его в список BasicObjects. Но я надеялся на что-то более элегантное, чем это.
Есть ли у кого-нибудь идеи? Большое спасибо.