new Thread(new ThreadStart(delegate
{
int time = 10;
do
{
this.Dispatcher.BeginInvoke((Action)delegate() { this.txt.Text = time.ToString(); });
time--;
Thread.Sleep(1000);
}
while (time > 1);
})).Start();
每10秒就执行一次以上代码,会不会使程序性能下降?
new一个新线程的生命周期是多久呢?线程性能
{
int time = 10;
do
{
this.Dispatcher.BeginInvoke((Action)delegate() { this.txt.Text = time.ToString(); });
time--;
Thread.Sleep(1000);
}
while (time > 1);
})).Start();
每10秒就执行一次以上代码,会不会使程序性能下降?
new一个新线程的生命周期是多久呢?线程性能
大概功能就是两个语音识别器——主识别器和副识别器。
副识别器只接受一个指令,就是开启主识别器,并关闭副识别器,同时new一个新线程,用来进行10秒倒计时。
而主识别器开启后,10秒内可对其进行语音操作,10秒后自动关闭,并重新开启副识别器。