Get all items of a certain type from a List of abstract type

后端 未结 5 1952
执笔经年
执笔经年 2021-01-29 03:27

I have a List<> of abstract objects that contains different types of objects. I am trying to grab all the items of a certain type and set th

5条回答
  •  长发绾君心
    2021-01-29 04:25

    Try using Where this way:

    var typeAList = myAbstractItems.Where(i => i.GetType() == typeof(itemTypeA)).Select(item => item as itemTypeA).ToList())
    

提交回复
热议问题