2012-01-11 2 views
0

나는 160 개 이상의 필드를 가진 클래스를 가지고있다. 배열의 필드 이름 (값이 아님)이 필요합니다. 필자는 루프 이름을 필드로 가져 오거나 배열의 필드 이름 목록을 가져 와서 루프를 통해 코드에서 사용할 수 있도록 도움이 필요합니다. 나는 당신의 필드의 이름을 얻기 위해 당신은 모든 필드가클래스의 필드 이름을 반복하는 방법은 무엇입니까?

Type type = typeof(YourType); 
FieldInfo[] fields = type.GetFields(); 

다음 FieldInfoName 속성을 사용할 수 있습니다 얻기 위해 반사를 사용할 수 http://www.dotnetperls.com/reflection-field

답변

1

에서보십시오이 예제를 비주얼 스튜디오 2010

관련 문제