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