LINQ конвертировать список в другой список
List<objA> listA = GetObjAList();
List<objB> listB = objA.Select(oA => new objB()
{
prop1 = oA.prop1,
nextProp = oA.someProp
}).ToList();
spindisc