मैं इस धारणा के तहत काम कर रहा हूं कि एनएसएसएटी ने संभावित मैचों को देखने के लिए हैश का इस्तेमाल किया था, और फिर वास्तविक टक्कर की जांच करने के लिए उनमें से प्रत्येक पर isEqual कहा जाता था, लेकिन मुझे एहसास हुआ कि मुझे इसे वापस करने के लिए कोई सबूत नहीं मिल रहा है।क्या एनएसएससेट विशिष्टता को परिभाषित करने के लिए हैश का उपयोग करता है?
कारण मैं इसे लाने का कारण एनएसएससेट में "सदस्य:" विधि का अस्तित्व है। सदस्य के लिए प्रलेखन क्यों है: यह निर्दिष्ट करने के लिए अपने रास्ते से बाहर निकलें कि एक्सेल: आपकी ऑब्जेक्ट को खोजने के लिए उपयोग किया जाता है जब एनएसएसएटी में कुछ और नहीं होता है? क्या ऑब्जेक्ट है: केवल हैश या कुछ का उपयोग करें?
क्या कोई इस व्यवहार की पुष्टि कर सकता है? और आदर्श, संदर्भ दस्तावेज इस पर?
मुझे यह उल्लेख करना चाहिए था कि मैंने इसे पढ़ा है, साथ ही संबंधित एनएसएसएटी दस्तावेज भी पढ़ा है। यदि आप वास्तव में इसे पढ़ते हैं, तो आप देखेंगे कि यह "IsEqual" का उपयोग करने के बारे में कुछ भी नहीं कहता है, केवल उन्हीं वस्तुओं को इसे लागू करना होगा। चूंकि आपको लागू करने की आवश्यकता है इक्वल्स: यदि आप हैश को लागू करते हैं, तो वही सलाह लागू होगी, भले ही सभी एनएसएससेट वास्तव में हैश था। दिलचस्प बात यह है कि वे केवल हैश और उत्परिवर्तन के खिलाफ चेतावनी देते हैं। अगर वे इक्वेल का इस्तेमाल करते हैं, तो कोई सोचता है कि वही चेतावनी वहां लागू होगी। – DougW