質問編集履歴

1

追記

2018/08/25 06:13

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -89,3 +89,43 @@
89
89
  }
90
90
 
91
91
  ```
92
+
93
+
94
+
95
+ ### 追記
96
+
97
+
98
+
99
+ ```C#
100
+
101
+ //privateなフィールドは含まれない。
102
+
103
+ FieldInfo[] infoArray = m.GetType().GetFields();
104
+
105
+
106
+
107
+ foreach (FieldInfo info in infoArray)
108
+
109
+ {
110
+
111
+ Debug.Log(info.Name + ": " + info.GetValue(m));
112
+
113
+ }
114
+
115
+
116
+
117
+ //privateのフィールドのみ取得。
118
+
119
+ FieldInfo[] infoArray2 = m.GetType().GetFields(BindingFlags.Instance | BindingFlags.NonPublic);
120
+
121
+
122
+
123
+ foreach (FieldInfo info in infoArray2)
124
+
125
+ {
126
+
127
+ Debug.Log(info.Name + ": " + info.GetValue(m));
128
+
129
+ }
130
+
131
+ ```