Como construir uma tarefa sem iniciá-la?
Eu quero usareste construtor Task <>. Eu não consigo obter o sntax certo alguém pode corrigir meu código.
Além disso, estou certo de pensar que, se uma tarefa é construída dessa maneira, ela não é iniciada?
O construtor que eu acho que preciso:
Task<TResult>(Func<Object, TResult>, Object)
Meu código está errado:
Argumento 1: não é possível converter de 'grupo de métodos' para 'System.Func<object,int>
'
static void Main(string[] args)
{
var t = new Task<int>(GetIntAsync, "3"); //error is on this line
...
}
static async Task<int> GetIntAsync(string callerThreadId)
{
...
return someInt;
}