본문 바로가기
C#

C# Winform 어플리케이션 종료

by orange+ 2023. 5. 16.

C#을 처음 공부하시는 분들은 아주 간단한 내용임에도 몰라서 답답해 하신 경험이 있을 겁니다.

그럼 처음 시작하시는 분들에게 도움이 되시길 바라며 아래 내용을 공유 합니다.   

 

WinForm 종료 메소드

1) Application.Exit() : Exit() 메서드는 해당 WinFrom의 모든 스레드를 종료합니다.

2) Application.ExitThread() : ExitThread() 메서드는 현재 스레드에 대한 메시지 루프만 종료합니다.   

 

그리고 한 가지 더 !!!   

 

C# Winform이 아닌 WPF 어플리케이션은 종료 문이 약간 다릅니다.

상황에 맞게 아래의 내용을 참고하세요.   

 

1) this.Close() : 현재창 종료

2) Application.Current.MainWindow.Close() : 메인창 종료

3) Environment.Exit(0) : 모두 종료

4) System.Diagnostics.Process.GetCurrentProcess().Kill() : 모두 종료     

 

그럼 모두 모두 고수가 되는 그 날까지... 우리 모두 빠이팅 !!!

 

 

 

그런데 혹시 가슴이 답답해 명상이나 힐링이 필요하시다면?

아래로 한번 들러 주세요~ ^^

 

https://youtu.be/oRHsThgQdzk?feature=shared

 

댓글