আমার কাছে একটি কনসোল অ্যাপ্লিকেশন রয়েছে যাতে বেশ কয়েকটি থ্রেড রয়েছে। এমন থ্রেড রয়েছে যা কিছু শর্তাদি নিরীক্ষণ করে এবং প্রোগ্রামটি যদি সত্য হয় তবে তা বন্ধ করে দেয়। এই সমাপ্তি যে কোনও সময় ঘটতে পারে।
আমার এমন একটি ইভেন্টের দরকার যা প্রোগ্রামটি বন্ধ হওয়ার সাথে সাথে ট্রিগার হতে পারে যাতে আমি অন্য সমস্ত থ্রেড পরিষ্কার করতে পারি এবং সমস্ত ফাইল হ্যান্ডলগুলি এবং সংযোগগুলি সঠিকভাবে বন্ধ করতে পারি। আমি নিশ্চিত না যে ইতিমধ্যে .NET ফ্রেমওয়ার্কের মধ্যে একটি নির্মিত হয়েছে, তাই আমি আমার নিজের লেখার আগে জিজ্ঞাসা করছি।
আমি ভাবছিলাম যে এর লাইন ধরে কোনও অনুষ্ঠান হয়েছে কিনা:
MyConsoleProgram.OnExit += CleanupBeforeExit;