मैंने .NET परावर्तक में Int32.GetHashCode() में डिस्सेम्बल कोड को देखते हुए "यह" कीवर्ड का यह दिलचस्प उपयोग देखा:क्या "यह" कीवर्ड मूल्य प्रकारों के साथ उपयोग किया जा सकता है?
public override int GetHashCode()
{
return this;
}
मैंने हमेशा सोचा कि "यह" केवल संदर्भ प्रकारों के साथ उपयोग नहीं किया जाता है । उपर्युक्त कोड में, जब भी आप int के हैश कोड प्राप्त करने का प्रयास करते हैं तो मुक्केबाजी का उपयोग हर बार किया जाएगा?
एमएसडीएन में "इस" कीवर्ड के दस्तावेज़ीकरण से: - यह कीवर्ड क्लास
के वर्तमान उदाहरण को संदर्भित करता है
धन्यवाद एक बहुत है, मैं अपने प्रश्न को जोड़ने के बाद एक ही अनुभाग भर में आया था।प्रश्न पूछने से पहले मुझे विनिर्देश की जांच करनी चाहिए थी। –
कोई समस्या नहीं - एक बार जब आप इसे जानते हैं तो सबकुछ आसान लगता है। :) –