0

所以我有一个父对象,它有一系列子对象。这些子对象中的每一个都包含一个“日期”属性。我想找出这些对象中哪些具有最早的“日期”属性。这是我尝试过的代码,但无法编译 - 给我一个括号错误

let Parent = new ParentClass()
let seq = Parent.ChildClass |> Seq.minBy(_.Date)

我确定这要么是错字,要么是我误解了 Seq.minby 的使用方式。不幸的是,我只能找到简单序列的示例——没有一个使用子属性。

4

1 回答 1

1

您需要为此使用 lambda 表达式

let seq = Parent.ChildClass |> Seq.minBy(fun x -> x.Date)
于 2013-11-11T03:31:13.333 回答