C#怎么遍历一个对象里面的全部属性?
比如我现在有一个Student的对象,里面有属性stuName,stuAge,stuGender,我现在该怎么写循环才能遍历这几个属性?...
比如我现在有一个Student的对象,里面有属性stuName,stuAge,stuGender,我现在该怎么写循环才能遍历这几个属性?
展开
9个回答
展开全部
1L有点道理,反正要用到C#反射
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Student s=new......
foreach (System.Reflection.PropertyInfo p in s.GetType().GetProperties())
{
Console.WriteLine("Name:{0} Value:{1}", p.Name, p.GetValue(s));
}
foreach (System.Reflection.PropertyInfo p in s.GetType().GetProperties())
{
Console.WriteLine("Name:{0} Value:{1}", p.Name, p.GetValue(s));
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通过反射可以实现,查下相关资料吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主让这个类实现 IEnumerable 接口
有关详细操作,我分享你一套培训视频吧,讲的很详细,我刚上传到网盘了,你百度搜索 “黑马.net全套视频” 就OK了
有关详细操作,我分享你一套培训视频吧,讲的很详细,我刚上传到网盘了,你百度搜索 “黑马.net全套视频” 就OK了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询