C# 不应该';我们在使用完FileStream实例后是否关闭它?

C# 不应该';我们在使用完FileStream实例后是否关闭它?,c#,C#,我看到了一些使用MSDN文件流的示例,但是使用后没有close(),这是MSDN的错误吗? 实现IDisposable接口的任何资源(例如:流),大多使用非托管资源,应使用Dispose方法进行处置 但是--“如果您的语言支持C#中的using语句和Visual Basic中的using语句等构造,则可以使用它,而不是显式调用IDisposable.Dispose。” 使用关键字确保它将关闭。那些文件流是使用块的一部分。一旦程序离开该块,就会在流上调用Dispose,这也包括调用Close。是的

我看到了一些使用MSDN文件流的示例,但是使用后没有close(),这是MSDN的错误吗? 实现
IDisposable
接口的任何资源(例如:流),大多使用非托管资源,应使用
Dispose
方法进行处置

但是--“如果您的语言支持C#中的using语句和Visual Basic中的using语句等构造,则可以使用它,而不是显式调用IDisposable.Dispose。”


使用
关键字确保它将关闭。那些
文件流
使用
块的一部分。一旦程序离开该块,就会在流上调用
Dispose
,这也包括调用
Close
。是的,我记得,似乎我有一段时间没有碰过c。。。。。。