इसलिए मेरे पास वस्तुओं का एक संग्रह है। सटीक प्रकार महत्वपूर्ण नहीं है। इससे मैं विशेष गुणों की एक जोड़ी के सभी अद्वितीय जोड़े निकालना चाहता हूं, इस प्रकार:
myObjectCollection.Select(item=>new
{
Alpha = item.propOne,
Bravo = item.propTwo
}
).Distinct();
तो मेरा सवाल है: क्या इस मामले में डिस्टिक्ट डिफ़ॉल्ट ऑब्जेक्ट बराबरी का उपयोग करेगा (जो कि मेरे लिए बेकार होगा, क्योंकि प्रत्येक ऑब्जेक्ट नया है) या इसे एक अलग इक्वल्स करने के लिए कहा जा सकता है (इस मामले में, अल्फा और ब्रावो के बराबर मान => समान उदाहरण)? क्या उस परिणाम को प्राप्त करने का कोई तरीका है, अगर यह ऐसा नहीं करता है?