특정 속성에 대한 PropertyInfo를 얻고 싶습니다. 다음을 사용할 수 있습니다.
foreach(PropertyInfo p in typeof(MyObject).GetProperties())
{
if ( p.Name == "MyProperty") { return p }
}
하지만 다음과 비슷한 방법이 있어야합니다.
typeof(MyProperty) as PropertyInfo
거기 있어요? 아니면 유형이 안전하지 않은 문자열 비교를 계속하고 있습니까?
건배.
PropertyInfo result =
대신에 시작된다면 틀림없이 조금 더 명확 할 것입니다var result =
.