C# 设置文件 : Why do I have to use Settings. 默认值?

标签 c# settings settings.settings

我只是想知道为什么它是 Settings.Default.<mysetting>而不仅仅是 Settings.<mysetting>

最佳答案

简单的说:因为Settings是一个类,属性都是instance属性。所以你需要一个实例,创建实例的默认方式是通过 Default 属性。

明显的后续问题是为什么属性不只是静态的开始...我推测答案是能够以其他方式创 build 置而不是默认设置加载/保存方法...例如,从数据库或不同的文件路径加载它们。

关于C# 设置文件 : Why do I have to use Settings. 默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4647550/

相关文章:

c# - 查找网络中的所有IP地址

c# - 显示 :inline-block not always working

java - Settings.xml 不会让我改变背景颜色?

Ubuntu 融合 : No GSettings schemas are installed on the system

c# - Settings.settings 中的自定义数据类型作为类数组

c# - 跟踪唯一身份访问者的最佳方式是什么?

c# - 带有 Entity Framework 的复合键表的 SqlException 'invalid column name'

Android 辅助功能设置(Talkback)焦点

android - Settings.Secure WIFI_ON Android 应用程序崩溃

c# - 如何更改运行时应用程序设置