C#でフィールド名をすべて取得する
C#でフィールド名をすべて取得する
using UnityEngine; using System.Reflection; User user = new User(); FieldInfo[] infoArray = user.GetType().GetFields(); foreach (var info in infoArray) { Debug.Log(info.Name + ":" + info.GetValue(user)); }
using UnityEngine; using System.Reflection; User user = new User(); FieldInfo[] infoArray = user.GetType().GetFields(); foreach (var info in infoArray) { Debug.Log(info.Name + ":" + info.GetValue(user)); }