在
类型的对象列表中 List<Configuracion.Models.v_cCfgDeclaraciones>
我想要检索名称字段,如果我不使用反射,我想更好地找到循环内的字段名称(foreach),我该如何解决这个问题?
答案 0 :(得分:0)
在Linqpad上放一些东西。请注意,这确实使用了反射:
void Main() {
Test t = new Test();
Type tType = t.GetType();
foreach (PropertyInfo prop in tType.GetProperties()) {
prop.Name.Dump();
}
}
public class Test {
public string prop1 { get; set; }
public string prop2 { get; set; }
public Test() {
prop1 = "Property 1";
prop2 = "Property 2";
}
}
我不知道如何在不使用反射的情况下获取此信息(没有硬编码)。在这种情况下,您是否有理由不想使用反射?