Preguntas etiquetadas con c#-5.0

196
¿Cómo se crea un método asincrónico en C #?

Cada publicación de blog que he leído te dice cómo consumir un método asincrónico en C #, pero por alguna extraña razón nunca explicas cómo construir tus propios métodos asincrónicos para consumir. Entonces tengo este código en este momento que consume mi método: private async void...

141
¿Hay algún equivalente asíncrono de Process.Start?

Como sugiere el título, ¿hay un equivalente a Process.Start(le permite ejecutar otra aplicación o archivo por lotes) que pueda esperar? Estoy jugando con una pequeña aplicación de consola y este parecía ser el lugar perfecto para usar async y esperar, pero no puedo encontrar ninguna documentación...

137
Usando async-await en .net 4

Actualmente estoy empezando a crear una aplicación que se beneficiaría mucho de la función de espera asíncrona de C # 5. Pero no estoy seguro de qué versión de VS y del tiempo de ejecución asíncrono usar. Mirando las tablas de popularidad del sistema operativo, tendré que soportar Windows XP por...

85
Espera en bloque de captura

Tengo el siguiente código: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); } Básicamente, quiero descargar desde una URL y...