标签: .net tcpclient .net-core
.Net Core / .Net Standard中没有TcpClient.Close()方法。
TcpClient.Close()
如何关闭客户端?
答案 0 :(得分:2)
正如@HansPassant所说,Dispose()是要走的路。
Dispose()
using块会自动处理客户端:
using
using (client) { //... }
或者,您可以在班级中添加方法:
public void Close() { client?.Dispose(); }
更好的解决方案是让您的课程也消耗TcpClient实施IDisposable。
TcpClient
IDisposable