final
জাভাতে final কীওয়ার্ড রয়েছে, কিন্তু C#-তে এর বাস্তবায়ন নেই। একই বাস্তবায়নের জন্য sealed কীওয়ার্ড ব্যবহার করুন।
sealed ব্যবহার করে আপনি একটি মেথড ওভাররাইড হওয়া রোধ করতে পারেন। যখন C#-এ একটি মেথডে sealed মডিফায়ার ব্যবহার করেন, তবে সেই মেথড তার ওভাররাইড করার ক্ষমতা হারিয়ে যায়। sealed মেথড অবশ্যই একটি ডেরাইভড ক্লাসের অংশ হতে হবে এবং মেথডটি অবশ্যই একটি ওভাররাইড করা মেথড হতে হবে।
finally
finally ব্লক ব্যবহার করা হয় একটি দেয়া স্টেটমেন্ট সেট এক্সিকিউট করতে, এক্সসেপশন থ্রো হোক বা না হোক। উদাহরণস্বরূপ, যদি আপনি একটি ফাইল খুলেন, তবে এক্সসেপশন উত্থাপিত হোক বা না হোক, সেটি বন্ধ হতে হবে।
finalize
C#-তে Finalize অ্যানম্যানেজড রিসোর্স (যেমন ডেটাবেস কানেকশন) মুক্ত করতে ব্যবহৃত হয়। finalize() মেথডটি অ্যানম্যানেজড রিসোর্সের জন্য।