RRR*_*RRR 1 c# attributes
我想在DefaultValue属性上使用来定义我在App中编写的自定义类的默认值.该类在他的约束器中给出一个字符串.我写了以下内容:
[DefaultValue(Type.GetType("MyClass"),"hello world")]
但是当我尝试运行这个应用程序时.我给出错误:
"属性参数必须是属性参数类型的常量表达式,typeof表达式或数组创建表达式".
任何人都可以解释我的问题是什么?
Pet*_*lor 6
你正在使用Type.GetType("MyClass")你应该拥有的地方typeof(MyClass).
Type.GetType("MyClass")
typeof(MyClass)
归档时间:
14 年,10 月 前
查看次数:
2886 次
最近记录: