C#/XAML'deki bir windows 8 uygulamasında bazen eşzamansız bir yöntemden beklenmeyen bir yöntem aramak istiyorum. bundanEşzamansız bir yöntemde beklemede bir yöntem aramak mümkün mü?
public async Task<string> MyCallingMethod()
{
string result = await myMethodAsync();
return result;
}
:
Aslında bu yerine doğru
public string MyCallingMethod()
{
Task.Run(async() => {
string result = await myMethodAsync();
return result;
});
}
avantajı benim için ben bekliyor olmadan MyCallingMethod kullanabilirsiniz ama bu doğru olmasıdır? MyCallingMethod için bir ref parametresini geçmek istiyorum, çünkü bir async yönteminde ref parametrelerinin olması mümkün değildir. o Eğer iplik engeller anlamına gelecektir çünkü
çalışmayacak. anonim async işleviniz, değeri dış işleve döndürmez. – Denis