public class A
{
public string s1;
public string s2;
}
A a = new A();
Type type = a.GetType();
反射类A的字段名:
// 反射字体的所有属性
FieldInfo[] fieds = type1.GetFields(BindingFlags.Public | BindingFlags.Instance);
//枚举每一个属性比较
foreach (FieldInfo fied in fieds)
{
Console.WriteLine(fied.Name);
}
BindingFlags.Public表示所有Public的字段。
JS类似反射:
$.each(rows, function (index, value) {
for (var p in value) {
if(p.indexOf('额')>-1)
value[p] += "万元";
}
})
下面的文章可以获取对应字段的值:
http://blog.csdn.net/smartsmile2012/article/details/53217777