Comment puis-je faire appel asynchrone de la méthode du constructeur?

J'ai besoin d'appeler une async méthode de mon Form1 constructeur. Depuis un constructeur ne peut pas avoir un type de retour, je ne peux pas ajouter un async void. J'ai lu que constructeur statique peut être async mais j'ai besoin d'appeler les méthodes du constructeur qui ne sont pas static, comme InitializeComponent() (puisque c'est la Forme du constructeur).

La classe est:

public partial class Form1 : Form
{
    InitializeComponent();
    //some stuff
    await myMethod();
}

J'ai lu cette un aussi, mais je ne sais toujours pas comment mettre en place cette (dans mon cas), puisque la méthode nécessite encore l'utilisation de async.

Lire le Asynchrone de la POO à partir de Stephen Clairement.

OriginalL'auteur Jack | 2015-03-14