4

当你创建一个配置对象来管理 .net 配置文件时,你是否需要关闭这些文件。

我有一个包含多个 .dll 组件的应用程序。我是否必须使用全局配置来避免将其他 .dll 所做的更改写入同一配置文件。

Public Shared config As System.Configuration.Configuration 
config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
....do config entries here.
config.save

在从另一个模块更改同一配置文件之前,我是否知道需要关闭/处置此配置。

4

1 回答 1

5

不,您不需要关闭/处置。OpenExeConfiguration静态方法返回的Configuration类没有实现IDisposable也没有任何方法,因此您的代码很好。Close

于 2011-05-30T21:16:21.523 回答