¿Cuál es el valor analógico de setTimeout(callback, milliseconds)
de JavaScript para el C# en un nuevo estilo "asincrónico"?Dormir sin bloqueo en C# 5.0 (como setTimeout en JavaScript)
Por ejemplo, ¿cómo volver a escribir el siguiente JavaScript de continuación de paso de estilo en C-as habilitado con asincronismo moderno?
JavaScript:
function ReturnItAsync(message, callback) {
setTimeout(function(){ callback(message); }, 1000);
}
C# -5.0:
public static async Task<string> ReturnItAsync(string it) {
//return await ... ?
}