Tengo una aplicación en C# con una lista de tareas pendientes. Estoy buscando hacer tanto de ese trabajo como sea posible en paralelo. Sin embargo, necesito poder controlar la cantidad máxima de tareas paralelas.Tareas vs ThreadPool
Según tengo entendido, esto es posible con un ThreadPool o con tareas. ¿Hay alguna diferencia en cuál usar? Mi principal preocupación es poder controlar cuántos subprocesos están activos a la vez.
¿Está absolutamente seguro de que necesita controlar la cantidad de subprocesos en ejecución? ¿O simplemente necesita controlar la cantidad de trabajos en curso? – Gusdor