Winform配置文件分类及使用
以前只用过 xml 配置文件,最近项目需要使用配置文件,才开始学习配置文件的分类及使用,具体如下。 1.Properties-Settings.settings 在 winform 项目下的 Properties 中有 Settings.settings 文件,双击即可打开文件,如图: 1.1 解释说明 名称(Name):相当于变量名称一样。 类型( Type ): 配置的 Settings 的类型 。 范围( Scope ): 用户和应用程序,用户则运行时可更改,应用程序则运行时不可更改。 范围为 “ 应用程序 ” 的属性,读取都是从 App.config 里获取,设置也可以通过手工修改 App.config 改变,但是在程序中无法对其进行赋值,只能读取。 而范围为 “ 用户 ” 的属性 Settings 在第一次运行时会读取 App.config 里的初始值 。 但是一旦调用 Save 方法后, Settings 里 “ 用户 ” 范围的属性就会保存在系统里面,类似 WebForm 里的 Cookies 一样 。 从此以后,读取都会从系统里保存的值里读取,手工修改 App.config 里的 “ 用户 ” 范围的属性不会影响到这些属性,但是在调用 Reset 方法时会 重新 从 App.config 里获取 “ 用户 ” 范围的属性写入到系统中。也就是说,