问题遇到的现象和发生背景
GetType().GetField()运行时提示"未将对象引用设置到对象的实例"
GetType().GetField("Comp1") 监视窗口显示是空值
问题相关代码,请勿粘贴截图
double Comp1 = 10; double Comp2 = 30; double Comp3 = 100;
for (int i = 0; i < 3; i++)
{
double val = (double)this.GetType().GetField("Comp" + (i + 1).ToString()).GetValue(this);
}