У меня есть List<BaseClass>
с членами в нем. Я хотел бы передать список (и все его члены) в тип List<ChildClass>
, где ChildClass
наследует BaseClass
. Я знаю, что могу получить тот же результат через foreach:
List<ChildClass> ChildClassList = new List<ChildClass>();
foreach( var item in BaseClassList )
{
ChildClassList.Add( item as ChildClass );
}
Но есть ли более простой способ сделать это? Примечание - это делается на платформе WP7.