ReaderWriterLockSlim 썸네일형 리스트형 [C#] ReaderWriterLockSlim 사용법 (멀티 스레드 환경에서 파일 쓰기) 안녕하세요 hayee 입니다. 멀티 스레드 환경에서 로그 쓰기를 위해 파일에 접근하는데, 특정 로그가 누락되는 이슈가 있었습니다. 파일 쓰기 전 ReaderWriterLockSlim 을 사용하여 멀티스레드 환경에서 파일 쓰기를 할 때 한 개의 스레드만 접근 가능하도록 하여 이를 해결하였습니다. ◈ 예제 소스 public partial class Form1 : Form { Thread m_th1, m_th2; public Form1() { InitializeComponent(); } private void btnWrite_Click(object sender, EventArgs e) { m_th1 = new Thread(() => StartThread1()); m_th1.Name = "test thread .. 더보기 이전 1 다음