我有一个从函数返回的对象列表。 我如何遍历列表并修改某些对象,例如追加特定的字符串 到特定列的所有单元格(整数)?我还可以添加2个字符串列:sid_s和num_s如果它更容易......
List<object> data = (from q in dc.Queries
join ss in dc.Sites on q.SiteId equals ss.Siteid
where q.CTid == 100
select new
{
s.id, //integer to string
q.name,
q.num
}).ToList<object>();
这是我的清单:
sid |名字| num
100 | a | 2001年
101 | b | 2002年
我想将其更改为:
sid |名字| num
100qq | a | 2001zz
101qq | b | 2002zz
OR
sid |名字| num | sid_s | num_s
100 | a | 2001 | 100qq | 2001zz
101 | b | 2002 | 101qq | 2002zz
答案 0 :(得分:1)
使用 foreach
并循环浏览列表:
foreach(MyObject obj in myList)
{
obj.yourProp1 = "newValue";
}