c# – 确定端口是否正在使用?

c# – 确定端口是否正在使用?,第1张

概述参见英文答案 > In C#, how to check if a TCP port is available?                                    18个 有没有办法,使用C#来确定端口是否可用?我想在使用已经使用的端口启动WCF ServiceHost实例之前检查:-) 您无法确定端口是否可用.你只能确定 >您可以控制端口 >过去某个时候有一个端口可用 除非您 参见英文答案 > In C#,how to check if a TCP port is available?18个
有没有办法,使用C#来确定端口是否可用?我想在使用已经使用的端口启动WCF ServiceHost实例之前检查:-)解决方法 您无法确定端口是否可用.你只能确定

>您可以控制端口
>过去某个时候有一个端口可用

除非您通过在端口上绑定和侦听特定套接字来控制端口,否则可能会出现另一个进程并控制端口.

了解端口是否可用的唯一可靠方法是尝试监听它.如果您成功,那么该端口可用并且您可以控制.否则,您知道在过去的某个时刻和可能的现在,该端口由另一个实体控制.

总结

以上是内存溢出为你收集整理的c# – 确定端口是否正在使用?全部内容,希望文章能够帮你解决c# – 确定端口是否正在使用?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1247315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存