微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

TcpClient.Client.Send和TcpClient.GetStream.Write是否等效?

如何解决TcpClient.Client.Send和TcpClient.GetStream.Write是否等效?

使用System.Net.sockets.TcpClient,似乎可以通过两种方式通过活动连接发送数据:

' endPoint is assigned prevIoUsly
Dim a as New System.Net.sockets.TcpClient()
a.Connect(endPoint)
Dim b as System.Net.sockets.NetworkStream
b = a.GetStream()
b.Write(bytes,bytes.Length)

' endPoint is assigned prevIoUsly
Dim a as New System.Net.sockets.TcpClient()
a.Connect(endPoint)
a.Client.Send(bytes)

其中一个是否具有另一个不适合的用例?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。