void client_getItemsByCategoryIdCompleted(object sender, getItemsByCategoryIdCompletedEventArgs e) { ObservableCollection <Items> list = e.Result; // MapLayer layer = new MapLayer(); // map.Children.Add(layer); int[] a = new int[100]; foreach (Items item in list) { a[item.UserId] += item.Num; } for (int i = 0; i < userList.Count; i++) { if (a[i] > 0) { Thread thread = new Thread(new ParameterizedThreadStart(threadDo)); thread.Start(i); } } }
void client_getItemsByCategoryIdCompleted(object sender, getItemsByCategoryIdCompletedEventArgs e) { ObservableCollection<Items> list = e.Result; // MapLayer layer = new MapLayer(); // map.Children.Add(layer); int[] a = new int[100]; foreach(Items item in list) { a[item.UserId] += item.Num; } for (int i = 0; i < userList.Count; i++) { if (a[i] > 0) { Thread thread = new Thread(new ParameterizedThreadStart(threadDo)); thread.Start(i); } } }