static void Main(string[] args)
{
Thread orderServiceThread = new Thread(new ThreadStart(StartOrderServic));
Thread userServiceThread = new Thread(new ThreadStart(StartUserService));
Thread productServiceThread = new Thread(new ThreadStart(StartProductServic));
orderServiceThread.Start();
userServiceThread.Start();
productServiceThread.Start();
Console.ReadLine();
}
注:StartOrderServic、StartUserService、StartProductServic分别为三个服务,请问以上的是否实现了多线程,这几个服务可以同时运行吗?如果需要修改如何修改呢?
{
Thread orderServiceThread = new Thread(new ThreadStart(StartOrderServic));
Thread userServiceThread = new Thread(new ThreadStart(StartUserService));
Thread productServiceThread = new Thread(new ThreadStart(StartProductServic));
orderServiceThread.Start();
userServiceThread.Start();
productServiceThread.Start();
Console.ReadLine();
}
注:StartOrderServic、StartUserService、StartProductServic分别为三个服务,请问以上的是否实现了多线程,这几个服务可以同时运行吗?如果需要修改如何修改呢?
________________________________________________________________
这个有操作系统决定,你自己可以控制线程的Priority .
以上多线程程序我在应用中是有问题的。
_________________________________
什么问题?