[MyAttribute()]
public string Name { get; set; }
MyAttribute
관련 속성의 이름을 알아야합니까?.NET : 속성의 속성 이름 가져 오기
편집 : 나는 텍스트 형식에서 사용할 필요가
.
[MyAttribute()]
public string Name { get; set; }
MyAttribute
관련 속성의 이름을 알아야합니까?.NET : 속성의 속성 이름 가져 오기
편집 : 나는 텍스트 형식에서 사용할 필요가
.
아니요, 불가능합니다. 일반적으로 주어진 속성에 reflection to read attributes을 적용하면 속성을 이미 알고있을 것입니다. 예 :
var properties = typeof(SomeType).GetProperties();
foreach (var property in properties)
{
var attributes = property.GetCustomAttributes(typeof(MyAttribute), true);
if (attributes.Count > 0)
{
// look at property.Name here
}
}
흠, 내가 반대편에서 문제를 찾고있을 수 있습니다. – Feryt
예, 유형별로 시작한 다음 속성을 가져 와서 특정 속성에 적용된 맞춤 속성을 읽습니다. –
왜 필요한지와 그 용도에 대해 자세히 설명해 주실 수 있습니까? –
당신이 명확히해야합니다 –