List<BaseClass>メンバーが入っています。List<ChildClass>リスト(および特にそのすべてのメンバー)を、ChildClass継承するタイプにキャストしたいと思いBaseClassます。foreachを介して同じ結果を得ることができることを私は知っています:
List<ChildClass> ChildClassList = new List<ChildClass>();
foreach( var item in BaseClassList )
{
    ChildClassList.Add( item as ChildClass );
}
しかし、これを行うためのより良い方法はありますか?注-これはWP7プラットフォームで行われます。