假設我有一個名爲的數據類型的數據。 另一個類註解其成員之一,類型數據,具有一些屬性。 例如:獲取在類別外設置的自定義屬性
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
}
}
換句話說,我希望能夠給一個默認值來使用我的課以外指定自定義屬性的特定字段。