Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var threads = new List<Thread>();
- for (int p = 0; p < 100; p++)
- {
- threads.Add(new Thread(Parse));
- }
- // Start them all
- var inc = 0;
- foreach (var thread in threads)
- {
- thread.Start(inc);
- inc++;
- }
- // Wait for completion
- foreach (var thread in threads)
- {
- thread.Join();
- }
- private void Parse(object arg)
- {
- var FromPage = (int)arg * WorkCount;
- var ToPage = FromPage + (int)arg + WorkCount;
- for (var i = FromPage; i < ToPage; i++)
- {
- //urlpage+i
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment