는로 C#에서 방법이된다. 속성을 사용한 반사 최적화.
- 모든 속성을 통해 루프를 가진 대 그들 (의 특성을 가지고 있으며 속성이 존재하는 경우 다음 확인 클래스의 모든 속성을 가져 오기는
하는 경우 모든 public, internal 및 Protected 속성을 원하지만 private 속성은 필요하지 않습니다.이 작업을 수행 할 방법을 찾을 수 없습니다. 다음을 수행 할 수 있습니다.
PropertyInfo [] props = type.GetProperties (BindingFlags.Instance | BindingFlags .Public | BindingFlags.NonPublic)
개인 속성을 얻는 것을 피할 수있는 방법이 있지만 그 밖의 모든 것을 얻는 방법이 있습니까?
사유 재산? 속성의 포인트는 개인 인스턴스 필드를 노출하는 것입니다. 왜 처음에는 사유 재산이 필요한지 잘 모르겠습니다. –
나는 개인 재산을 원하지 않는다. 개인 재산을 보는 것을 피하는 방법에 대한 질문입니다. – leora