फाइनल
जावा में अंतिम कीवर्ड है, लेकिन सी # का कार्यान्वयन नहीं है। उसी कार्यान्वयन के लिए, सीलबंद कीवर्ड का उपयोग करें।
मुहरबंद के साथ, आप किसी विधि को ओवरराइड करने से रोक सकते हैं। जब आप किसी विधि पर सी # में सीलबंद संशोधक का उपयोग करते हैं, तो विधि ओवरराइड करने की अपनी क्षमता खो देती है। सीलबंद विधि एक व्युत्पन्न वर्ग का हिस्सा होनी चाहिए और विधि एक ओवरराइड विधि होनी चाहिए।
आखिरकार
अंत में ब्लॉक का उपयोग बयानों के दिए गए सेट को निष्पादित करने के लिए किया जाता है, चाहे कोई अपवाद फेंका गया हो या नहीं फेंका गया हो। उदाहरण के लिए, यदि आप कोई फ़ाइल खोलते हैं, तो उसे बंद होना चाहिए, चाहे कोई अपवाद उठाया गया हो या नहीं।
अंतिम रूप दें
C# में अंतिम रूप का उपयोग अप्रबंधित संसाधनों जैसे डेटाबेस कनेक्शन आदि को मुक्त करने के लिए किया जाता है। विधि को अंतिम रूप देना () अप्रबंधित संसाधनों के लिए है।