我可以分到一个班,[FooAttribute]
自定义属性。我想从属性中决定哪种类型实际上使用了我。例如如果我有:如何从自定义属性中确定附加类型?
[FooAttribute]
public class Bar
{
}
在代码为FooAttribute,我怎么能确定它是Bar类添加我?我不是专门寻找酒吧类型,我只是想使用反射设置一个友好的名字。例如
[FooAttribute(Name="MyFriendlyNameForThisClass")]
public class Bar
{
}
public class FooAttribute()
{
public FooAttribute()
{
// How do I get the target types name? (as a default)
}
}