반응형
스레드 주요 속성과 메서드 !
MSDN을 보는게 도움이된다.
스레드의 속성
*Name :스레드의 명칭 지정
*IsAlive :bool형 스레드가 살이있는지 죽었는지 확인
*IsBackground :
foreground : 주스레드의 종료와 상관없이 독립적 작동하는 부스레드
background : 주스레드의 종료와 연계하여 같이 종료하는 부스레드
public bool IsBackground { get; set; }
thread.IsBackground = true ;
넣어 보았습니다.
스레드 기능이 신기하여 이렇게도 코딩해 보았다.
스레드 속성
CurrentThread
public static Thread CurrendThread{ get ;}
스레드는 독립된 아이디를 가진다.
Thread.CurrentThread.GetHashCode()
스레드 메서드
*Start();
*Join(); : 스레드가 종료 될때까지 대기
*Abort()
- 이 함수를 호출한 곳의 현재 스레드를 중지
- ThreadAbortException 예외 발생 try catch 문 ! 필요
CurrentThread . Abort();
Abort()를 사용하면 스레드를 특정 부분에서 정지할 수 있다.
반응형
'C#' 카테고리의 다른 글
C#- Log File Manager 라이브러리를 만들자 ! (15) | 2024.02.08 |
---|---|
EXCEL에서 CODE 128 폰트로 읽을 수 있는 바코드 만들기 렛츠 고우 (18) | 2024.01.22 |
C#- ASP.NET 으로 웹 로그인 화면 만들기(MVC-모델-뷰-컨트롤러) ! (0) | 2024.01.17 |
C# - 네트워크 , Socket , TCP소켓 대해 알아보자 (3) | 2023.10.17 |
C# 문법 - String 문자열을 Enum으로 바꾸는 방법 /Trim(Char[])로 원하는 문자 제거 /구조체의 차이점 복습 (1) | 2023.10.17 |
C# - PDA 프로그램 개발 DataGridView 정렬과 row 이동하기 (DataTable, DataView 사용) (1) | 2023.10.15 |