2011-01-10 52 views

回答

9

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

明显的后续问题是,为什么在性能不只是静态的下手......我猜测,答案是,它是有用的,能够创造的方式设置其他比默认设置负载/ save方法...例如,从数据库或从不同的文件路径加载它们。

1

当Settings.CompanyName可以创建为Property返回实例的值时,使用Settings.Default.CompanyName没有意义。

相关问题