संभव डुप्लिकेट:
How can I implement NotOfType<T> in LINQ that has a nice calling syntax?लिंक में ऑफ टाइप के विपरीत?
मैं एक संग्रह है, जहां मैं सभी वस्तुओं है कि कर रहे हैं प्रकार Foo
की नहीं से अधिक पुनरावृति करना चाहते हैं। असल में मुझे OfType<Foo>()
के विपरीत कुछ चाहिए। ऐसा करने का उचित तरीका क्या होगा?
अब तक मैं का उपयोग किया है:
var result = myList.Where(elem => !(elem is Foo));
आपका रास्ता के लिए किया जाता है, पुन: उपयोग करना चाहते हैं तो अच्छा है। –