var A = new { STAFF_NO = STAFF_NO, PASSWORD_HASH = password }; 如何遍历这对象

l171147904 2014-02-27 03:37:10

public void login(string STAFF_NO, string password)
{

var A = new { STAFF_NO = STAFF_NO, PASSWORD_HASH = password };
}


如何遍历 A 里面的对象啊!
...全文
150 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
PaulyJiang 2014-02-27
  • 打赏
  • 举报
回复
A不是集合 直接用foreach 是没有结果的, 如果是属性的话 直接foreach (PropertyInfo pi in A.GetType().GetProperties())
欢乐的小猪 2014-02-27
  • 打赏
  • 举报
回复
看你想找什么了。 这是找字段的---------------------------
 Type t = A.GetType();

            foreach (FieldInfo fi in t.GetFields())
            {
                Type type = fi.FieldType;
                var value = fi.GetValue(A);
            }
feiyun0112 2014-02-27
  • 打赏
  • 举报
回复
Type t = A.GetType();

foreach (PropertyInfo pi in t.GetProperties())
{
object value1 = pi.GetValue(A, null));
}

*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
bdmh 2014-02-27
  • 打赏
  • 举报
回复
foreach( var v in A) { }

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧