gpt4 book ai didi

.net - 我如何在 Linq 中执行此操作?

转载 作者:行者123 更新时间:2023-12-01 15:02:48 26 4
gpt4 key购买 nike

我有一个 IList<Foo>我正在尝试将其序列化为 Json结果中不包含字段名称。因此,我正在尝试创建一个匿名对象,并将其传递给 Json 序列化方法。

Foo 定义为(伪代码):-

public class Foo
{
public int X;
public int Y;
}

当我将其作为 Json 返回时......

return Json(foos);

结果是这样的

... [{"X":1,"Y":2},{"X":3,"Y":4}...]

我不希望 X 和 Y 出现在那里。所以我在..

... [{1,2},{3,4}...]

所以我正在尝试执行以下操作(这是行不通的)

(from p in foos
select new p.X + "," + p.Y).ToArray()

(from p in foos
select new string(p.X+ "," + p.Y)).ToArray()

但无济于事(无法编译)。

有人可以帮忙吗?

最佳答案

(from p in foos
select String.Format("{{{0}, {1}}}", p.X, p.Y)).ToArray()

关于.net - 我如何在 Linq 中执行此操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/863271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com