मेरे पास एक ऑब्जेक्ट का प्रतिनिधित्व करने वाला एक साधारण वर्ग है। इसमें 5 गुण हैं (एक तिथि, 2 दशमलव, एक पूर्णांक और एक स्ट्रिंग)। मेरे पास संग्रह संग्रह वर्ग है, जो CollectionBase
से लिया गया है, जो मेरी पहली कक्षा से कई ऑब्जेक्ट्स रखने के लिए एक कंटेनर क्लास है।LINQ का उपयोग कर संग्रह में डुप्लिकेट ऑब्जेक्ट्स को कैसे ढूंढें और हटाएं?
मेरा सवाल है, मैं डुप्लिकेट ऑब्जेक्ट्स को हटाना चाहता हूं (उदा। ऑब्जेक्ट्स जिनमें एक ही तारीख, समान दशमलव, समान पूर्णांक और एक ही स्ट्रिंग है)। क्या कोई LINQ क्वेरी है जिसे मैं डुप्लिकेट ढूंढने और निकालने के लिए लिख सकता हूं? या उन्हें कम से कम मिलते हैं?
क्या यह उन्हें मेरे संग्रह से या केवल LINQ क्वेरी से हटा देगा? – Icemanind
LINQ एक्सटेंशन विधियां आइटम के नए सेट बनाती हैं, आपका मूल संग्रह छूटे रहेंगे। –
सभी जानकारी के लिए धन्यवाद! – Icemanind