在属性构造函数中使用变量

时间:2016-05-27 16:00:15

标签: c# asp.net-mvc models

是否可以在属性构造函数中使用变量,如下所示:

[Foo(bar)]
public string Baz { get; set; }

1 个答案:

答案 0 :(得分:1)

这个问题是有效的,但它包含对不相关上下文的引用。它应该是这样写的:

是否可以在属性构造函数中使用变量,如下所示:

[Foo(bar)]
public string Baz { get; set; }

斯蒂芬·穆克说,答案是否定的。

  

属性添加元数据并在编译时进行评估,因此必须是常量