Windows Phone 開発は初めてです。
リスト内の各要素に対して for ループを使用して webservice を呼び出しています。サービスからの結果が得られた後にのみ、次のループに行きたいです。私のループは次のようなものです:
for (int i = 0; i < count; i++)
{
selectedInfo = lstReorderItems[i];
if (string.IsNullOrEmpty(selectedInfo.ItemCostVariantValueIDs))
{
client.AddItemstoCartCompleted += client_AddItemstoCartCompleted;
client.AddItemstoCartAsync(//params);
}
else
{
client.CheckItemQuantityInCartCompleted += client_CheckItemQuantityInCartCompleted;
client.CheckItemQuantityInCartAsync(//params);
}
}
しかし、結果が来るのを待たずにループが続きます。誰でも私を助けることができますか?