public void startNewThread(int startT, baseC dOwner, interfaceOfEngine.startNewThread objNeedToStartNewThread) { Thread th = new Thread(() => newThreadDoBefore(startT, dOwner, objNeedToStartNewThread)); th.Start(); // throw new NotImplementedException(); }
public void newThreadDoBefore(int startT, baseC dOwner, interfaceOfEngine.startNewThread objNeedToStartNewThread) { Thread.Sleep(startT); objNeedToStartNewThread.newThreadDo(dOwner); }