日期:2014-05-18  浏览次数:20864 次

关于反射时fieldinfo为空
Type tp = typeof(T);//T是泛型类,tp测试正常
  foreach (Inner ie in li)
  {
  FieldInfo fi = tp.GetField(ie.Key);//Key存的是泛型类的属性名称,调试时fi为空
   
  ie.Value = fi.GetValue(obj).ToString();//报错fi为空
  }

------解决方案--------------------
属性

Type.GetProperty