根据machine.config中的值设置属性或类属性

时间:2011-06-15 12:19:21

标签: c# .net

是否可以根据machine.config字段为类或属性设置属性值[]?

感谢您的帮助

2 个答案:

答案 0 :(得分:4)

不直接因为属性参数/值必须是常量。

但是,您可以编写自定义属性或从您正在使用的属性继承以在运行时加载该值。

答案 1 :(得分:3)

不,这是不可能的。属性是在编译时烘焙到程序集中的元数据。这意味着您作为值传递给属性的所有内容都需要在编译时保持不变并且是已知的。诸如machine.config之类的文件在运行时被读取。