【问题标题】:.NET core replacement for TcpClient.NET 核心替换 TcpClient
【发布时间】:2016-07-29 13:14:33
【问题描述】:

因此,在旧的 .NET 中,您可以初始化 TcpClient 类的新实例并使用 TcpClient(string, int) 连接到指定主机上的指定端口。这不再适用于 .NET 核心中的 TcpClient ,我想知道是否有替代品或其他方式在核心中做同样的事情。我阅读了文档,但也许我遗漏了一些东西,或者有一种新的、更好的方法来解决这个问题。

我还将使用适用于两个版本的 TcpClient 的 GetStream 方法将流加载到 NetworkStream 中。

【问题讨论】:

  • 那么创建一个通用类库,然后添加对它的引用?我对这些东西有点陌生,只是为了确保我做的是正确的事情。

标签: c# .net-core


【解决方案1】:

根据source code,您可以联系:

 public Task ConnectAsync(IPAddress address, int port)

或重载之一。

还有你需要的 GetStream,在第 151 行:

public NetworkStream GetStream()

【讨论】:

  • 哈哈我是个白痴。如果它是一条蛇,它会咬我。
猜你喜欢
  • 2019-01-03
  • 1970-01-01
  • 2015-12-02
  • 1970-01-01
  • 1970-01-01
  • 2017-10-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多