假设我有一个名为的数据类型的数据。 另一个类注解其成员之一,类型数据,具有一些属性。 例如:获取在类别外设置的自定义属性
public class Example{
[DefaultNameAttribute("default name")]
public Data Name{get;set}
}
我正在寻找一种方法,从类数据内,检索属性,它包含的数据。我希望能够写出下面的代码:
public class Data{
private string _name = null;
public string Name{
get{
if (_name != null) return _name;
return (getDefaultNameFromAnnotation(this));//this is the method I'm looking for
}
}
换句话说,我希望能够给一个默认值来使用我的课以外指定自定义属性的特定字段。