Resultados de la búsqueda a petición "task-parallel-library"

12 la respuesta

¿Cuál es la diferencia entre Task.Start / Wait y Async / Await?

uede que me falte algo, pero ¿cuál es la diferencia entre hacer: public void MyMethod() { Task t = Task.Factory.StartNew(DoSomethingThatTakesTime); t.Wait(); UpdateLabelToSayItsComplete(); } public async void MyMethod() { var result ...

4 la respuesta

Cómo actualizar la interfaz de usuario desde tareas secundarias en WinForms

Tengo una pequeña aplicación winforms simple que realiza un proceso de larga ejecución en otro hilo a través de una tarea TPL. Durante este largo proceso de ejecución, me gustaría actualizar la interfaz de usuario (la barra de progreso o algo ...

2 la respuesta

Cómo obtener una tarea que NO se ejecutará en el hilo de la interfaz de usuario

El siguiente código es una simplificación de un código en una aplicación real. El siguiente problema es que se ejecutará un trabajo largo en el hilo de la interfaz de usuario, en lugar de un hilo de fondo. void Do() { ...

8 la respuesta

Task Parallel Library - Programadores de tareas personalizados

Tengo el requisito de enviar solicitudes de servicio web a una API en línea y pensé que las extensiones paralelas serían adecuadas para mis necesidades. El servicio web en cuestión está diseñado para ser llamado repetidamente, pero tiene un ...

4 la respuesta

múltiples hilos agregando elementos a una lista. ¿Por qué siempre hay menos elementos en la lista de lo esperado?

El siguiente código explica mi pregunta. Sé que la lista no es segura para subprocesos. ¿Pero cuál es la razón "real" subyacente de esto? class Program { static void Main(string[] args) { List<string> strCol = new List<string>(); for (int i = ...