这是另一个 C#/.NET 问题,仅仅基于好奇而不是迫切需要......
如果你有一个 Socket
实例并且你想把它包装在更高级别的 TcpClient
类中,这可能吗?你会怎么做?
相反,如果您有 TcpClient
的实例,是否有可能获得底层 Socket
?
最佳答案
Socket socket = ...;
TcpClient client = new TcpClient();
client.Client = socket;
使用 TcpClient.Client 属性获取底层 Socket。
关于c# - 是否可以在 Socket 和 TcpClient 对象之间进行转换?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/203147/