技术栈

C#中判断socket是否已断开的方法

wiseyao12192024-09-23 17:35

代码如下:

csharp 复制代码
Socket s = new Socket(..);
if (s.Poll(-1, SelectMode.SelectRead))
{
   int nRead = s.Receive();
   if (nRead == 0)
   {
     //socket连接已断开
   }
}

参考:C#中判断socket是否已断开的方法

上一篇:【Fastapi】参数获取,json和query
下一篇:如何确保Java程序分发后不被篡改?使用JNI对Java程序进行安全校验
相关推荐
游乐码
1 小时前
c#结构体
开发语言·c#
bugcome_com
3 小时前
# C# 变量作用域详解
开发语言·c#
三方测试小学徒
5 小时前
GB/T 34946-2017《C#语言源代码漏洞测试规范》之整体解读
c#·cma·cnas·34946
光泽雨
5 小时前
P/Invok执行时的搜索顺序
c#
用户29869853014
5 小时前
C# Word自动化:轻松插入特殊符号,告别手动烦恼!
后端·c#·.net
光泽雨
6 小时前
C#库文件调用逻辑
开发语言·c#
kylezhao2019
7 小时前
C# 中的类型转换详解
c#
游乐码
7 小时前
c#冒泡排序
c#·排序算法
玩c#的小杜同学
18 小时前
源代码保卫战:给C# 程序(混淆、加壳与反逆向实战)
开发语言·笔记·c#
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03爬虫逆向之观安(观镜WEB应用安全防护系统)04openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南05UV安装并设置国内源06HTB 赛季10 - Pterodactyl - user07BongoCat - 跨平台键盘猫动画工具08243 行 microGPT:把“训练 + 推理”拆到骨头里09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10openclaw配置教程(linux+局域网ollama)