C#怎么实现先执行一个函数,等待1秒钟,再执行一个函数。
4个回答
展开全部
要实现这样地函数不难就是写两个线程,要不然你也可以获取当前系统时间,等时间+1秒地时候执行另一个函数
追问
嗯 刚才查了一下 确实要写两个线程,能给发一个简单的线程模式么?给跪了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果用WinForm程序,可以考虑用Timber组件,它简单易用
用Thread.Sleep()示例:
private void button1_Click(object sender, EventArgs e)
{
A();
}
private void A()
{
B();
Thread.Sleep(1000);
C();
}
private void B()
{
}
private void C()
{
}
希望回答对你有帮助。
用Thread.Sleep()示例:
private void button1_Click(object sender, EventArgs e)
{
A();
}
private void A()
{
B();
Thread.Sleep(1000);
C();
}
private void B()
{
}
private void C()
{
}
希望回答对你有帮助。
追问
哪儿用到了timber组件……
追答
错了,是tiimer组件
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先执行的函数要不要执行完 等一秒 ,再执行下一个函数啊?
要是的话 就得在函数内加上Thread.Sleep(1000) ;
否则就在函数体外部加上Thread.Sleep(1000)
要是的话 就得在函数内加上Thread.Sleep(1000) ;
否则就在函数体外部加上Thread.Sleep(1000)
追问
在函数体内加也是一样的 两个函数一起执行……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
using System.Threading;
直接用需要加上上面那个头文件
直接用需要加上上面那个头文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询