小编vkr*_*692的帖子

TcpClient.Dispose()是否关闭TcpClient.GetStream?

要关闭TcpClient,必须关闭流.通常的做法是:

        client.GetStream().Close();
        client.Close();
Run Code Online (Sandbox Code Playgroud)

因此单独使用client.Close()是不够的,我的问题是client.Dispose()工作是否相同,client.GetStream().Close()因此结束将是

        client.Dispose();
        client.Close();
Run Code Online (Sandbox Code Playgroud)

这是我从阅读TcpClient参考源中理解的,因为该Dispose方法关闭了流,所以我是正确的还是我错过了什么?先谢谢你.

c# sockets

2
推荐指数
1
解决办法
5153
查看次数

标签 统计

c# ×1

sockets ×1