Subtract a generic list from another

前端 未结 6 831
天涯浪人
天涯浪人 2020-12-13 23:02

I am trying remove a list of firmIDs from one list from another. I don\'t really understand linq but I am pretty sure I need to use it.

List firm         


        
6条回答
  •  没有蜡笔的小新
    2020-12-13 23:52

    Contains is the native method of List that expects you to pass in a T. You want Where instead.

    var result = firms.Where(i => trackedFirms.Contains(i.FirmID));
    

    If you expect result to be a List then add .ToList() to the end of your Where LINQ expression.

提交回复
热议问题