魔兽争霸3冰封王座地图下载

 找回密碼
 馬上注冊

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區

分布式系統框架(V1.3) 輕松承載百億數據,千萬流量!討論專區 - 源碼下載 - 官方教程

HttpHelper萬能框架(V2.3-含.netcore) HttpHelper官方出品,無敵框架討論區 - 源碼下載 - 在線測試和代碼生成

HttpHelper爬蟲類(V2.0) 最牛的爬蟲類,沒有爬不到只有想不到 源碼 - 代碼生成器 - 討論區 - 教程- 例子

查看: 685|回復: 1
打印 上一主題 下一主題

魔兽争霸1v3疯狂电脑: [C#語言基礎] C#task中程序掛起等待中,如果要取消task,要怎么實現

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2019-6-3 11:16:40 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
比如這名Socket clientsocket = Servertsocket.Accept();當服務器綁定ip,端口后等待客戶端連接,如果此時我要結束任務要怎么實現???
Task taskaccept = new Task(() =>
{
while (true)
{
Socket clientsocket = Servertsocket.Accept();
IPEndPoint endPoint = clientsocket.RemoteEndPoint as IPEndPoint;
if (Form1.frm1.textBox2.InvokeRequired)
{
Form1.frm1.textBox2.Invoke(action = () =>
{
Form1.frm1.textBox2.Text += endPoint.Address + "[" + endPoint.Port + "]連接成功" + "\r\n";
});
}
else
{
Form1.frm1.textBox2.Text += endPoint.Address + "[" + endPoint.Port + "]連接成功" + "\r\n";
}
}
}, cts1.Token);
}


沙發
發表于 2019-6-3 16:09:45 | 只看該作者
您需要登錄后才可以回帖 登錄 | 馬上注冊

本版積分規則

QQ|手機版|小黑屋|手機版|聯系我們|關于我們|廣告合作|魔兽争霸3冰封王座地图下载 ( 豫ICP備17001017號-1)

GMT+8, 2019-10-19 05:26

© 2017-2018

快速回復 魔兽争霸3冰封王座地图下载 返回列表
玩11选5有赚钱的吗 四川时时app下载手机版下载手机版 3d最新绝杀一码方法 22241高手论坛6 百威娱乐的网址是多少 斗鱼娱乐手机版 分时绝杀指标 压大小久赌必赢的方法 丁宁裸体写真 二人斗地主规则 财神爷捕鱼机 二十一点赢钱概率 新时时彩开奖将结果 郑州宾馆一条龙 河北时时官网平台 pk10赛车两期计划群