Eventuali duplicati:
How can I implement NotOfType<T> in LINQ that has a nice calling syntax?Inverse of OfType in Linq?
Ho una collezione dove voglio iterare su tutti gli oggetti che sono non di tipo Foo
. Fondamentalmente mi piacerebbe qualcosa di fronte a OfType<Foo>()
. Quale sarebbe il modo appropriato per farlo?
Finora ho usato:
var result = myList.Where(elem => !(elem is Foo));
tua via è quella buona. –