/// <summary>
        /// Starts the task test.
        /// </summary>
        public void StartTaskTest()
        {
            dc.SetParallaCount(ParallelCount);

            for (int i = 0; i < TaskQueueCount; i++)
            {
                SimpleParallelTask dt = new SimpleParallelTask(computeProgress, totalTask);
                dc.Push(dt);
                totalTask++;
            }
        }
示例#2
0
        private void btnStart_Click(object sender, EventArgs e)
        {
            int taskCount    = Convert.ToInt32(nTaskCount.Value);
            int parallaCount = Convert.ToInt32(nParallaCount.Value);

            dc.SetParallaCount(parallaCount);

            for (int i = 0; i < taskCount; i++)
            {
                SimpleParallelTask dt = new SimpleParallelTask(computeProgress, i);
                dc.Push(dt);
            }
        }