我有以下代码:
var data= from row in table.AsEnumerable()
group row by row.Field<string>("id") into g
select new { Id= g.Key };
我想向数据变量中再添加 1 个元素。我该怎么做? (是否有类似 data.Concat(1) 等的东西
最佳答案
如果你想添加一个额外的 Id 你确实可以连接它:
data = data.Concat( new [] { new { Id= "1" } });
这是有效的,因为具有相同顺序的相同字段的匿名类型被编译为相同的类型。
关于C# linq filter 加 concat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873391/