技术栈

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程序进行安全校验
相关推荐
xiaowu080
16 小时前
C#调用 C++ DLL 加载地址方式选择
开发语言·c++·c#
码农学院
20 小时前
使用腾讯翻译文本
服务器·数据库·c#
十幺卜入
20 小时前
Unity3d C# 基于安卓真机调试日志抓取拓展包(Android Logcat)
android·c#·unity 安卓调试·unity 安卓模拟·unity排查问题
lingxiao16888
20 小时前
WebApi详解+Unity注入--上篇:基于Framework的WebApi
c#·wpf·web
ttod_qzstudio
21 小时前
从Unity的C#到Babylon.js的typescript:“函数重载“变成“类型魔法“
typescript·c#·重载·babylon.js
eggcode
1 天前
C#读写Bson格式的文件
c#·json·bson
爱说实话
1 天前
C# 20260109
开发语言·c#
一心赚狗粮的宇叔
1 天前
中级软件开发工程师2025年度总结
java·大数据·oracle·c#
cplmlm
1 天前
EF Core使用CodeFirst生成postgresql数据库表名以及字段名用蛇形命名法,而类名仍使用驼峰命名
c#
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05jdk21下载、安装(Windows、Linux、macOS)062025-04-03 Latex学习1——本地配置Latex + VScode环境07【踩坑笔记】50系显卡适配的 PyTorch 安装08Opencode CLI 安装成功,但是启动失败09UV安装并设置国内源10全球最强模型Grok4,国内已可免费使用!(附教程)