سؤال
في C ++ هناك وظيفة تسمى atexit حيث يمكنك تسجيل الوظائف التي يجب تشغيلها عند خروج النظام. هل هناك أي أحداث مماثلة في C #؟
تحديث: لا يبدو أن AppDomain.ProcessExit يمسك CTRL-C أو كسر CTRL. أي شخص يعرف أي شيء عن ذلك؟
المحلول
يمكنك التحقق من ProcessExit
و DomainUnload
أحداث AppDomain
صف دراسي.
نصائح أخرى
ربما قد تساعدك الإجابات على هذا:
هناك Application.ApplicationExit. حدث إذا كنت قد قمت بتطبيق WinForms. ل WPF هناك application.exit.
إذا كنت تقوم بتشغيل تطبيق WinForms، فيمكنك إضافة مستمع إلى Application.ApplicationExit
حدث
لا تنتمي إلى StackOverflow