Я использую C # для использования библиотеки C, используя следующий синтаксис:
[DllImport("clib.so")
static extern int func(char* foo);
Я хотел бы знать, есть ли способ поймать выход (#)это происходит в коде C, поэтому я могу перезагрузить библиотеку, если произойдет критическая ошибка.
Спасибо!