public TaskManager(int executorCount = 7) { runner = new TaskRunner(executorCount); }
public ArrayTaskHandle(T1[] data, ITask <T1> task, TaskRunner runner) : base(data.Length, runner) { this.data = data; this.task = task; }
public BaseTaskHandle(int length, TaskRunner runner) { this.length = length; this.runner = runner; }