当前位置:  开发笔记 > 编程语言 > 正文

是否可以在Socket和TcpClient对象之间进行转换?

如何解决《是否可以在Socket和TcpClient对象之间进行转换?》经验,为你挑选了1个好方法。

这是另一个C#/.NET问题仅基于好奇而不仅仅是一个迫切需要 ......

如果你有一个Socket实例,并且想要将它包装在更高级别的TcpClient类中,那可能吗?你会怎么做?

相反,如果你有一个实例TcpClient,是否有可能获得底层Socket



1> Jorge Ferrei..:

如果你有一个Socket实例并且你想将它包装在更高级别的TcpClient类中,那可能吗?你会怎么做?

Socket socket = ...;
TcpClient client = new TcpClient();
client.Client = socket;

相反,如果你有一个TcpClient实例,是否有可能得到底层的Socket?

使用TcpClient.Client属性获取底层Socket .

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有