我有一个用从System.Attribute派生的自定义属性修饰的类。
我想更改此属性的一个属性。 是否可以不修改代码? Web.config可能吗?
答案 0 :(得分:0)
如果您没有从已编译的代码中引用您的WebConfig,那么您将无法通过WebConfig更改已编译的代码。
我认为你要找的是这样的:
var name = Settings.Default.Name;
您可以稍后在app / web.config中更改此值:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<!-- ... -->
<setting name="Name" serializeAs="String">
<value>Robert</value>
</setting>
<!-- ... -->
</configuration>