본문 바로가기
컴퓨터/C#

C# Mutex 사용법

by Begi 2019. 8. 5.
반응형

Mutex를 사용하는 기본 방법은 다음과 같다.

 

 static Mutex mtx = new Mutex();


 if (mtx.WaitOne(1000))
 {
     mtx.ReleaseMutex();
 }


 mtx.ReleaseMutex();


 mtx.Dispose(); 

 

Mutex를 사용한 후에는 Dispose로 삭제해야 한다. 또는 using을 사용할수도 있다. (@)

 

ReleaseMutex는 Mutex를 얻은 쓰레드내에서 실행해야 한다.

 

상호배제

 

반응형

'컴퓨터 > C#' 카테고리의 다른 글

C# Form의 모든 Control 제어  (0) 2019.10.29
C# CPU 사용량, 메모리 용량  (0) 2019.10.29
C# UDP 프로그램  (0) 2019.07.16
[C#] 자원 관리 - Managed와 Unmanaged 차이  (0) 2019.07.13
C# 다른 프로그램 실행하기  (0) 2019.07.04

댓글