怎样用暴力终止Asynchronous的调用?

cacaca6 cacaca6 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
废话不多说,程序如下:

Action a = ()=>
{
while(true) {}
};

a.BeginInvoke(s=>
{
Action x = (Action)s.AsyncState;
x.EndInvoke(s);
},a);

Console.ReadLine();

大家可以看到,只要主程序不结束,我的那个异步调用程序将会永远执行下去 while(true) {},如何强行终止异步调用线程?

还望高手相助

多谢
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
cacaca6
C# 111,129 成员 642,540 内容