c# 属性仅包含 get,其中从 App.config 设置的值
本文关键字:App config 设置 属性 包含 get | 更新日期: 2023-09-27 18:31:31
我有一个示例 c# 应用程序。
在 App.config 文件中,appSettings
标记内有诸如add key="access" value="abcd"
之类的参数,在其他类文件中有一个 get 属性,例如 public string Access { get; }
我从哪里获得价值abcd
.这里没有设置属性。但我得到了access
的价值,因为它abcd
并且工作正常。
我的问题是,App.config 中的访问值是在应用程序中设置的。
只读属性仍然可以从定义属性的类中设置。这就是这里正在发生的事情。
伪代码:
public class Settings
{
private string _access;
public Settings()
{
_access = read from config;
}
public string Access { get { return _access; } }
}