View difference between Paste ID: NeESHQyg and JEkSs1mQ
SHOW: | | - or go back to the newest paste.
1
  var threads = new List<Thread>();
2
            for (int p = 0; p < 100; p++)
3
            {              
4
                threads.Add(new Thread(Parse));
5
            }
6
            // Start them all
7
            var inc = 0;
8
            foreach (var thread in threads)
9
            {
10
                thread.Start(inc);
11
                inc++;
12
            }
13
            // Wait for completion
14
            foreach (var thread in threads)
15
            {
16
                thread.Join();
17-
            }
17+
18
 private void Parse(object arg)
19
        {
20
            
21
            var FromPage = (int)arg * WorkCount;
22
            var ToPage = FromPage + (int)arg + WorkCount;
23
            for (var i = FromPage; i < ToPage; i++)
24
            {
25
//urlpage+i
26
            }
27
        }