2

내가 하나가 Thread 수업하는 ThreadPool 클래스 또는 Task Parallel Library을 사용해야하는 모든 시나리오와 상황을 알고 싶습니다 C#에서 스레드 또는 ThreadPool이 또는 작업과 그들 사이의 차이점은 무엇입니까 .어떤 매개 변수는 사용시기를 결정하는 데 도움이 :

나는 인터넷 검색으로 이것을 찾으려고했지만 아무 것도 찾을 수 없었습니다.

Thread 클래스를 사용하고 스레드를 관리하는 것이 더 좋고 ThreadPool이 더 좋지만 다른 시나리오가있는 시나리오가있을 수 있으므로이 질문을드립니다.

예컨대 응용 프로그램 시작시 데이터베이스에서 대량의 Order 데이터를로드하려고합니다. 스레드 관리 기술 (Thread | ThreadPool | TPL)이 최적의 이점을 제공하고 더 많은 코드 유지 관리 및 기타 이점을 제공합니다.

위는 단지 하나의 예입니다,하지만 난 모든 매개 변수이 스레딩 시나리오에서 고려하는 것이 구체적으로 어떤 는 일반적으로 Thread 또는 ThreadPool 또는 TPL

답변

관련 문제