.NET 核心替代 TcpClient
.NET core replacement for TcpClient
因此,在旧的 .NET 中,您可以初始化 TcpClient 的新实例 class 并使用 TcpClient(string, int) 连接到指定主机上的指定端口。这不再适用于 .NET 核心中的 TcpClient,我想知道是否有替代方法或其他方法可以在核心中做同样的事情。我阅读了文档,但也许我遗漏了什么或者有一种新的更好的方法来解决这个问题。
此外,我将使用适用于两个版本的 TcpClient 的 GetStream 方法将流加载到 NetworkStream 中。
根据 source code,您可以连接:
public Task ConnectAsync(IPAddress address, int port)
或重载之一。
以及您需要的 GetStream,位于第 151 行:
public NetworkStream GetStream()
因此,在旧的 .NET 中,您可以初始化 TcpClient 的新实例 class 并使用 TcpClient(string, int) 连接到指定主机上的指定端口。这不再适用于 .NET 核心中的 TcpClient,我想知道是否有替代方法或其他方法可以在核心中做同样的事情。我阅读了文档,但也许我遗漏了什么或者有一种新的更好的方法来解决这个问题。
此外,我将使用适用于两个版本的 TcpClient 的 GetStream 方法将流加载到 NetworkStream 中。
根据 source code,您可以连接:
public Task ConnectAsync(IPAddress address, int port)
或重载之一。
以及您需要的 GetStream,位于第 151 行:
public NetworkStream GetStream()