Question: what is the difference between task and thread in c#?
Answer: Differences Between Task And Thread A Task represents some asynchronous operation and is part of the Task Parallel Library, a set of APIs for running tasks asynchronously and in parallel. The task can return a result. ... A new Thread()is not dealing with Thread pool thread, whereas Task does use thread pool thread.