Tag: ASYNC-AWAIT
Tengo un servicio que puede obtener el comando de autodesinstalación. En este caso, debería llamar al comando de desinstalación desde el controlador de comandos genérico que puede manejar muchos otros comandos. Después de recibir el comando de desinstalación, me gustaría detener el subproceso actual para que no maneje comandos adicionales. . . . Read more
Quiero mostrar muchas alertas de manera seguida, no todas juntas. “` for (int i = 0; i < dc.person.Count(); i++) { personActuel = dc.person.Skip(i).Take(1).First(); <pre><code> if (paid.Find(c => c.nume == personActuel.numE) == null) { this.Alert("msg" + " " + personActuel.nom + " " + personActuel.prenom + " date :", CulcPay(personActuel.dateAff.Value)); . . . Read more
Problema: Tengo la siguiente función que muestra una advertencia No se producen llamadas a funciones que arrojan dentro de la expresión ‘try’ Preguntas: ¿Por qué se muestra esta advertencia? (El código dentro de la tarea arroja un error) ¿Qué debo hacer para propagar el error al llamador de f1? Código: . . . Read more
La salida para el siguiente código es A B C Dado que la llamada raíz FirstCall() no espera, esperaría que Task.Delay no espere realmente ya que la Tarea que se devuelve por ChildCall sube y nunca se espera. ¿Alguien puede explicar por qué Task.Delay realmente espera cuando no se espera . . . Read more
Estoy tratando de ejecutar dos funciones en paralelo con join. Mi código es simple: cargo.toml tokio = { versión = "1.14.0", características = ["completo"] } use tokio::join; use std::thread::sleep; use std::time::{Duration, Instant}; fn async<em>1() -> i8 { sleep(Duration::from</em>secs(2)); 2 } fn async<em>2() -> i8 { sleep(Duration::from</em>secs(2)); 1 } <h1>[tokio::main]</h1> async . . . Read more