프로그래밍/C#

C# Invoke 사용시 간결하게 쓰는 방법

bluecandyg 2013. 7. 10. 10:48

 

병렬 처리나 크로스 쓰레드 경고가 발생할 경우를 방지해 미리 UI 컨트롤을 Invoke 할 경우

 

아래와 같이 쓰면 깔끔하고 보기도 좋다

 

 

 

             this.Invoke(new MethodInvoker(

                 delegate()

                 {

                     ///실행할 내용

                     lstLog.Items.Add(new ListViewItem(strData));

                 }

                 )

            );