Task와 Thread의 차이점Thread는 병렬 처리를 위해 사용되며, 직접 생성할 경우 시스템 리소스를 많이 소모합니다.ThreadPool을 통해 쓰레드 재사용과 제한을 설정할 수 있지만, 쓰레드 상태를 직접 제어하거나 결과를 반환받는 것이 불편합니다.Task는 ThreadPool 기반으로 동작하며, 쓰레드 생성이 간단하고 결과 값을 반환받는 기능이 포함되어 있습니다.Task 기본 사용법ThreadPool 설정에 따라 제한된 쓰레드로 동작하며, 각 Task가 독립적으로 결과를 반환합니다.using System;using System.Collections.Generic;using System.Linq;using System.Threading;using System.Threading.Tasks;names..