■No92301 (TanuTanu さん) に返信 とりあえず取得したいデータは、 Me.DataSet1.TESTデータ.Rows(0)("TEST").ToString() でよくて、非同期メソッドを使わないで(デリゲートも async/await/Task も一切使わないで)、 普通に Form の中でそのコードを書いたら期待通り取得できるのでしょうか? そうであれば、async/await/Task を使った非同期でそのデータを取得するなら、私が紹介した 記事のコードを例にとると、以下のようにしてみてはいかがですか? // テスト用の時間がかかるメソッド private string TimeCosumingMethod(DataSet dataset) { return dataset.TESTデータ.Rows(0)("TEST").ToString(); } // async/await/Task を使った非同期呼び出し private async void button3_Click(object sender, EventArgs e) { this.label1.Text = await Task.Run(() => TimeCosumingMethod(this.DataSet1)); }
- Child Tree -