|
18
|
| Sam Holder Brian Adams · 技术社区 · 16 年前 |
|
|
1
10
从我身上 read, 看起来AppSettings是比较老的方式。 MSDN docs 声明如果使用设置,则可以在运行时写入用户设置。 我总是喜欢强类型的设置,可以用配置处理程序实现。 Pros and cons of appSettings vs applicationSettings (.NET app.config) |
|
2
6
最大的区别是生成的属性是只读的,所以使用appsettings的主要原因是如果您想写入它们(这是很少见的)。 是的,您可以将AppSettings用于dynamicaly生成的设置,但这也很少见。 |
|
3
2
我建议松散类型的设置要旧一些,并且只应用于向后兼容性。 强类型设置更强大,因为它们…强类型的。 |
|
|
4
2
使用properties.settings.default.settingname。但是configurationmanager.appsettings[_157; settingname_157;]只能在第一个无法使用时使用。 |