вы можете использовать array_values(array_diff($arr1, $arr2));
, если порядок не имеет значения
Вы можете проверить ProcessExit События
и DomainUnload
класса AppDomain
.
Если вы используете приложение WinForms, вы можете добавить прослушиватель к событию Application.ApplicationExit
Есть событие Application.ApplicationExit , если у вас есть приложение WinForms. Для WPF есть Application.Exit .