다른 유형의 객체를 포함하는 추상 객체 List<>
이 있습니다. 나는 특정 유형의 모든 항목을 잡고 그들 아이템을 자신의 List<>
으로 설정하려고합니다.추상적 유형 목록에서 특정 유형의 모든 항목 가져 오기
이 작동하지 않습니다 -
//myAbstractItems is a List<myAbstractItem>
//typeAList inherents from myAbstractItem
var typeAList = ((List<itemTypeA>)myAbstractItems.Where(i => i.GetType() == typeof(itemTypeA)).ToList());
주조 (List<itemTypeA>)
는 실패한 것으로 보인다.
'itemTypeA' _ 또는 파생 된 _ _ 유형의 요소를 얻거나'itemTypeA' _exactly_의 요소를 가져 오는 것이 중요합니까? –