Is there a way to find in a List all items of a certain type with a Linq/Lambda expression?
Update: Because of the answers, I realize the question wasn't specific enough. I need a new List with only the items of a specific type. In my case, the class hasn't got any subclasses, so no need to take inheritance into account.
Use OfType<T>
like so:
foreach (var bar in MyList.OfType<Foo>()) { ... }
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With