C# 子线程创建后在指定等待时间后再启动

定义了一个子线程
Thread tMonitor = new Thread(new ThreadStart(LoadMagneticSleeveState));
Thread.Sleep(4000);
tMonitor.Start();
但是感觉Sleep的是主线程,如何Sleep定义的子线程,然后再启动

在 LoadMagnetic 里面调用