사용자가 콘솔 응용 프로그램을 중지하면 C#에서 개체를 serialize하려고합니다.
저는이 문제를 다루는 여러 가지 질문을 보았지만 최종 답은 없습니다.
Ctrl + c를 누르고 오른쪽 상단 모서리를 클릭하고 작업 관리자에서 프로세스를 중지해야합니다.
구현 객체가 있고 finalizer로 추가하면 안전합니까?C# 종료 처리기를 구현하는 방법
3
A
답변
0
이 포럼에서는 이탈 이벤트 감지의 예를 찾을 수 있습니다. 희망이 당신을 도울 수 있습니다. http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/707e9ae1-a53f-4918-8ac4-62a1eddb3c4a/
1
AppDomain.ProcessExit
만 처리하면됩니다.
관련 문제
- 1. C# 로그인 처리기를 만드는 방법
- 2. 안드로이드에서 처리기를 중지하는 방법?
- 3. Objective-C, 버튼 누르기를위한 처리기를 정의하는 방법?
- 4. C#에서 그래퍼를 구현하는 방법
- 5. C# 제네릭 집합을 구현하는 방법
- 6. 처리기를 중지하는 방법?
- 7. ICommand를 DependencyProperty로 구현하는 방법
- 8. F # 응용 프로그램에 대한 종료 처리기를 작성하려면 어떻게해야합니까?
- 9. C# 문자열에서 Null 종료 문자열을 얻는 방법?
- 10. 종료 코드로 프로그램을 종료하는 방법 : C#
- 11. C# 이벤트 처리기를 할당하는 차이점은 무엇입니까?
- 12. 로거 처리기를 닫아야합니다.
- 13. C#을 - 종료
- 14. 사용자 정의 파이썬 로깅 처리기를 작성하는 방법?
- 15. 파일 형식 처리기를 작성하는 방법
- 16. winsock 버전 1.1을 사용하여 icmp 패킷 처리기를 구현하는 방법은 무엇입니까?
- 17. C++ 개체 종료 알림
- 18. C# - 종료 Application.Run()
- 19. 종료 맥 목적 C
- 20. 스레드 종료 이벤트 - C++
- 21. axAcroPDFLib 종료 문제 C#
- 22. C# 타이머 - 종료
- 23. 상태가 C++ 프로그램 종료
- 24. C 배열에있는 종료 NULL입니다.
- 25. C 소켓 종료
- 26. 프로세스 종료 C++
- 27. 승리에서 스레드 종료 방법 CF
- 28. C 컴파일러가 어설 션을 구현하는 방법?
- 29. C#에서 Excel vbA를 구현하는 방법
- 30. Obj-C/CocoaTouch에서 플러그인을 구현하는 방법
우수 답변이지만 여전히 모든 다른 종료 가능성을 처리하지 못했습니다. – weismat