技术栈

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程序进行安全校验
相关推荐
阿蒙Amon
2 小时前
C#每日面试题-简述异常处理
开发语言·c#
数据的世界01
5 小时前
C#4.0权威指南第10章:继承
c#
小熊熊知识库
7 小时前
MinIO文件对象存储使用(C#)
c#
Lv1177008
8 小时前
Visual Studio中的二维数组和交错数组
ide·笔记·c#·visual studio
阿蒙Amon
10 小时前
C#每日面试题-值传递和引用传递的区别
java·面试·c#
yj爆裂鼓手
11 小时前
unity对象池
unity·c#
Traced back
12 小时前
Windows窗体应用 + SQL Server 自动清理功能方案:按数量与按日期双模式
数据库·windows·c#·.net
阿蒙Amon
12 小时前
C#每日面试题-索引器和迭代器的区别
开发语言·windows·c#
1314lay_1007
14 小时前
.Net 7.0 Core 文件导入接口的实现
visualstudio·c#·.net
工业甲酰苯胺
14 小时前
C#中的多级缓存架构设计与实现深度解析
缓存·c#·wpf
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04UV安装并设置国内源05Linux下V2Ray安装配置指南06BongoCat - 跨平台键盘猫动画工具07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Open Code教程(四)| 高级配置与集成09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10MC.JS 网页版《我的世界》 免安装中文版