0
再帰で収集する必要がある情報が必要です。 は、私は、次の再帰とWPFアプリケーションを持っている:Silverlight非同期再帰
public static int GetClusterTotalDocumentsCount(ref int count, int clusterID, int lastrunid)
{
List<Cluster> subclusters = DBHandler.GetSubClustersOperational(clusterID);
if (subclusters.Count == 0)
return count;
foreach (Cluster subclutser in subclusters)
{
int temp = DBHandler.GetClusterDocumentsCount(subclutser.ID, 0);
count += temp;
GetClusterTotalDocumentsCount(ref count, subclutser.ID, 0);
}
return count;
}
は今、私は同じシルバーで行うことにしたいです。 ADO.netを使用する代わりに、データのWCFサービスを使用しています。問題は、呼び出しが非同期であるため、この再帰を使用できないことです。何か案は?