比如
WebAPI.dooGet(); //这是一个方法
Console.ReadLine();
在运行
运行结束之后 读取到了readline ,我想使他能自动的回车继续运行dooget这个方法,用threading试过, 但是间隔时间内,事件没执行完,它就会新建一个线程,从头开始执行这个事件,而上一个线程继续执行,这样就会出现,太多线程,而且做的事情会导致重复,希望可以有人告诉我 如何使用
------解决思路----------------------
while(true)
{
WebAPI.dooGet(); //这是一个方法
Console.ReadLine();
}
------解决思路----------------------
当然你可以判断输入的值,如果是Exit就跳出循环,退出程序
------解决思路----------------------
没看懂你到底想干什么.
不是说按下回车后继续执行吗?
如果你不想按回车,就想让它反复执行,那么别加Console.ReadLine();不就得了
------解决思路----------------------
如果你既想让它能够不用按回车的反复执行,还想按下回车后它能够停下来不再执行,
那么你需要线程
但是不是循环里反复建立线程
而是只建立一个线程,然后线程里反复执行,主线程则循环等待用户输入,然后通过判断输入内容,操作全局bool变量
线程里判断全局bool变量的值,决定是继续循环还是跳出循环