using System.Reflection;//引用了映射
List<string> temp = new List<string>();
PropertyInfo[] property = inspection.GetType().GetProperties();
int i = 0;
foreach (var item in property)
{
if (i < 14)
{
if (item.PropertyType == typeof(string))
{
object value = item.GetValue(inspection, null);
temp.Add(value.ToString());
}
}
i++;
}
获取这个Inspection类中前14个string类型的值。