コードに async と await の実装があります。リストにオブジェクトを追加したい。返されたオブジェクトが待機状態になることがあります。私のコードは以下です
foreach (var obj in listobject)
{
Task<Item> item = client.GetItemAsync(obj );
information.Add(new clsinform
{
param1 = item.Property
});
}
そのため、アイテム オブジェクトがまだ待機状態にあるため、クラッシュします。item オブジェクトを取得するために何をすべきか提案してください。
var imagedata = await client.GetPlayerImageAsync(obj);
using (Image x = (Bitmap)((new ImageConverter()).ConvertFrom(imagedata)))
{
picPlayer.Image = x;
}
code でクラッシュしていますpicPlayer.Image = x;
。ここで picPlayer は PictureBox コントロールです