16/12/03 10:35:13.28 OhSejOMk0.net
普段threadを生成してやっていた非同期処理を
バージョンアップに合わせてasync await使って実装してみようと思います。
非同期を意識しない場合の元ソースは以下のコード
private void btn_click(省略)
{
var list = getList("なんたら");
}
private List<string> getList(string target)
{
var list = hogehoge関数
return list ;
}
この中で呼び出し元の btn_click から getList関数を非同期で呼び出すことは可能でしょうか?
可能であればいずれ同期的に使う可能性も含めて getList関数には手を入れたくはないのですが、入れられないのであれば手を加えても問題ありません。
有識者の皆様、何かしらヒントでもご教示いただけれb幸いです。