json파일 데이터는 따로 있고,
json안에 있는 변수들 똑같이 가지고있는 클래스 jsonClass,
그리고 jsonClass 자료형의? 변수들 모임임 jsonList를 가지고
JsonUtility.FromJson<jsonList>(json.text)로 파싱?해주는 방식으로 개발했는데,

jsonList안의 변수들 이름 가지고 playerPreps안에 저장되어있는 string이랑 비교하기 위해서 검색해보니 리플랙션 이라는 기능이 있더라고요.
그래서

var fields = jsonList.GetType().GetFields(BindingFlags.Public).Where(i => i.FieldType == typeof(jsonClass)).ToArray
로 필드를 받아오고,
받아온 fields에서 foreach문으로 field.Name을 뽑아내고 playerprefs안의 키값이랑 비교하려 했는데, fields의 타입이 FieldInfo값이라 이걸 어떻게 변형해줘야 하는지 잘 모르겠네요;

혹시 리플렉션 문법에 관해 잘 아시는분은 도와주실 수 있을까요?