假设我有一个可以设置为 System.Object 的属性说:
[AttributeUsage(AttributeTargets.Property)]
class MyAttrAttribute : Attribute {
public object ThisOne { get; set; }
}
我想得到相同的结果(不编译):
class AttrTarget {
[(MyAttr ThisOne = new MyClass())]
public MyClass Thing { get; set; }
}
有没有一种方法可以在不使用反射的情况下达到相同的结果?
问候,贾科莫