var A = new { STAFF_NO = STAFF_NO, PASSWORD_HASH = password }; 如何遍历这对象
public void login(string STAFF_NO, string password)
{
var A = new { STAFF_NO = STAFF_NO, PASSWORD_HASH = password };
}
如何遍历 A 里面的对象啊!
------解决方案-------------------- Type t = A.GetType();
foreach (PropertyInfo pi in t.GetProperties())
{
object value1 = pi.GetValue(A, null));
}
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
------解决方案--------------------看你想找什么了。
这是找字段的---------------------------
Type t = A.GetType();
foreach (FieldInfo fi in t.GetFields())
{
Type type = fi.FieldType;
var value = fi.GetValue(A);
}
------解决方案--------------------A不是集合 直接用foreach 是没有结果的,
如果是属性的话 直接foreach (PropertyInfo pi in A.GetType().GetProperties())