标签: c# .net .net-core stream
following问题说明了Dispose如何关闭流,而关闭流涉及到将其冲洗-这意味着我们应该始终调用Dispose,因为它会执行Close的相同操作?
然后其他人(我没有链接)声称Close而是调用Dispose,我们应该尽可能使用Close。
这有点令人困惑。最后,我们到底叫什么?
从我目前的理解来看,这是执行链:Dispose-> Close-> Flush +其他一些东西,让我相信要使用Dispose,而无需显式刷新流?