public Data(int ANumberOfBricks, KindOfSolver AKindOfSolver, int ASolverIndex) { solverIndex = ASolverIndex; NumberOfBricks = ANumberOfBricks; PrepareDatastructures(); kindOfSolver = AKindOfSolver; }
public CalculationThread(int id, int input, KindOfSolver kindOfSolver, ParameterizedThreadStart threadStart) { data = new Data(input, kindOfSolver, id); thread = new Thread(threadStart); thread.Priority = ThreadPriority.Highest; }