0

我在 Entity SQL 中有一个返回简单字符串的选择,我应该连接到一个字符串。

select (p.X + p.Y) from ExampleEntities.ExampleTable as p
group by p.X, p.Y

例如它返回 3 个字符串,我应该将它连接到 1 个字符串。

4

1 回答 1

0

我不确定您是要连接所有行还是每行,但这是每行解决方案:

from p in ExampleEntities.ExampleTable
select string.Concat(p.X, p.Y, p.Z)

如果您想要一个结果,您将需要以下内容:

var temp = (from p in ExampleEntities.ExampleTable
            select string.Concat(p.X, p.Y, p.Z)).ToList();

string result = temp.Aggregate((current, next) => current + next);
于 2011-03-29T15:13:43.353 回答