【发布时间】:2013-12-22 19:43:13
【问题描述】:
我有一个对象,里面是另一个对象,是一个对象的列表。
我要做的是遍历列表并从列表中获取每个值来设置标签。所以,如果我的列表中有 5 个值:
for (x=0; list.count; x++)
{
lblDayOne.Text = list[x].DayOne.Value; <-I want to set this with the value relevant for Day One and so on and so forth for each label as below
lblDayTwo.Text = list[x].DayTwo.Value;
lblDayThree.Text = list[x].DayThree.Value;
lblDayFour.Text = list[x].DayFour.Value;
lblDayFive.Text = list[x].DayFive.Value;
}
有没有办法做到这一点?我尝试使用 foreach 但没有运气。这都是 C#
【问题讨论】:
-
你使用什么编程语言?
-
见上面刚刚添加的修改
-
如果你用谷歌搜索 c# foreach lambda,你会看到很多结果,前几个就在 StackOverflow 上。这确实是解决此类问题的第一件事。
-
没有我要找的例子
-
这个提到 List
有一种方法来遍历项目:stackoverflow.com/questions/339199/…
标签: c# .net reflection lambda