C# boxing and unboxing in hindi:-
.NET में boxing तथा unboxing बहुत ही महत्वपूर्ण कांसेप्ट है तथा इसको समझना भी आसान है तो चलिए इसको समझते है.
boxing (बॉक्सिंग) in hindi:-
boxing एक ऐसी प्रक्रिया है जिसमें value type को reference type में बदला जाता है.
boxing एक implicit ऑपरेशन है.
boxing का प्रयोग value types को garbage एकत्रित करने वाले heap में स्टोर करने के लिए किया जाता है.
unboxing in hindi:-
unboxing एक ऐसी प्रक्रिया है जिसमें reference type को value type में बदला जाता है. यह boxing के विपरीत की प्रक्रिया है.
unboxing एक explicit ऑपरेशन है.
इसका प्रयोग boxing द्वारा heap में स्टोर हुए value type को stack में स्टोर करने के लिए किया जाता है.
:- यह सुझाव दिया जाता है कि हमें boxing तथा unboxing का प्रयोग करने से बचना चाहिए क्योंकि ये बहुत ही ज्यादा समय तथा मैमोरी लेते है.
निवेदन:- अगर आपको .net का यह कांसेप्ट पसंद आया हो तो हमें comment के माध्यम से बताएं तथा इस पोस्ट को अपने दोस्तों के साथ share करें. धन्यवाद.
Please also explain dependency injection in Asp.Net core