为了更好地理解 .NET 网络部分的工作原理,我将浏览 TcpListener(Documentation, Reference Source) 类的参考源。引起我注意的是它拥有实现 IDisposable (Socket) 的对象,但本身并不实现 IDisposable。这有什么原因吗?
因为当您使用基于
IPEndPoint
TcpListener
从 net8.0 开始,
IDisposable