C# 判断端口是否被占用

命名空间System.Net.NetworkInformation下定义了一个名为IPGlobalProperties的类,我们使用这个类可以获取所有的监听连接,然后判断端口是否被占用,代码如下:

using System.Net.NetworkInformation;
using System.Net;
public static bool PortInUse(int port)
{bool inUse = false;IPGlobalProperties ipProperties = IPGlobalProperties.GetIPGlobalProperties();IPEndPoint[] ipEndPoints = ipProperties.GetActiveTcpListeners();foreach (IPEndPoint endPoint in ipEndPoints){if (endPoint.Port == port){inUse = true;break;}}return inUse;  // 返回true说明端口被占用}

C# 判断端口是否被占用相关推荐

  1. java 判断端口是否被占用_java检测端口是否被占用详解

    Java可以通过Socket类来检测端口是否被占用: import java.net.*; import java.io.*; public class Main { public static vo ...

  2. C# 如何判断某个 tcp 端口是否被占用?

    咨询区 Ali: 在 C# 中使用 TcpClient 或者其他通用的方式建立的 Socket,请问我如何判断这个端口是否被占用? 比如下面的代码: TcpClient c; //I want to ...

  3. node判断某一端口是否被占用

    /*** 判断端口是否被占用* @param port 端口号* @returns 该端口是否被占用*/ function judgeServerOpen(port: number): Promise ...

  4. C++检测网络端口是否被占用

    C++检测网络端口是否被占用 最近在使用Nginx搭建Web服务器,Nginx(发音同 engine x)是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在 ...

  5. c#检测端口是否被占用

    但是本机一个端口只能一个程序监听,所以我们进行本地监听的时候需要检测端口是否被占用. 命名空间System.Net.NetworkInformation下定义了一个名为IPGlobalProperti ...

  6. linux之lsof和netstat判断端口(port)被哪些应用占用

    1 问题 判断端口(port)被哪些进程占用,我们要记得使用lsof(list open file)命令,或者用netstat命令. 2 命令 lsof -i:port netstat -apn | ...

  7. python检测端口是否被占用_python判断指定的端口是否被占用

    如果我们开发的程序需要监控端口,我们可以在启动程序时判断端口是否已经被占用了,下面的python代码帮你实现了这个实用的功能. #!/usr/bin/env python # sharejs.com ...

  8. python检测端口是否被占用_Python_监测某一个端口是否被占用

    #!/usr/bin/env python # -*- coding:utf-8 -*- import socket, time, thread socket.setdefaulttimeout(3) ...

  9. tomcat端口号被占用

    Eclipse启动TomCat报错:Several ports (8080, 8009) required by Tomcat v8.0 are already in use. Eclipse启动To ...

最新文章

  1. Android定位方式和测试方法
  2. mybatis与mysql的优点_mybatis和hibernate比较_区别_优缺点
  3. 配置Andriod环境变量
  4. SpringMVC-快速入门
  5. 45张令程序员泪流满面的趣图
  6. mac给服务器传送文件
  7. 理性分散投资 收益袋袋平安
  8. 32位单精度浮点乘法器的FPGA实现
  9. 三、服务器和客户端的信息函数
  10. 负载均衡、反向代理 与F5
  11. 1,使用three20来创建tableview
  12. 可视化神器Plotly玩转直方图
  13. PMI(Pointwise Mutual Information)
  14. python批量替换word内容_python win32com 库批量替换word文件内容
  15. 声律启蒙(上 下卷,珍藏版)
  16. Cocos 2dx - lua Action动作方法
  17. win7音量图标不见了 点显示它图标和通知 提示但前未处于活动
  18. 【洛谷】P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布(详细代码)
  19. 64位计算机可以安装32位软件,【64位可以安装32位系统】64位安装32位的软件_64位系统改装32位系统...
  20. 44个路由器知识要点

热门文章

  1. 从 Neo4j 导入 Nebula Graph 实践见 SPark 数据导入原理
  2. 外贸业务员如何跟进客户
  3. 线程基础知识java
  4. JavaScript的四种输出语句(一些使用细节)【js学习笔记1】
  5. [IOS开发教程] IOS中用NSJSONSerialization来实现对JSON格式的解析
  6. app图标角标产品设计_APP图标设计小技巧!
  7. r语言 col_R 语言基础
  8. sdc:基本的时序路径约束
  9. 9天封闭式开发,通过TAPD工具进行敏捷开发实践
  10. FiM | 玉米/蚕豆间作中高细菌多样性和产铁载体细菌抑制尖孢镰刀菌