所以我有一个父对象,它有一系列子对象。这些子对象中的每一个都包含一个'date'属性。我想找出哪些对象具有最早的“日期”属性。这是我尝试过的代码,但它没有编译 - 给我一个括号错误
let Parent = new ParentClass()
let seq = Parent.ChildClass |> Seq.minBy(_.Date)
我确定这是一个错字或我误解了Seq.minby如何使用。不幸的是,我只能找到简单序列的例子 - 没有一个使用子属性。
答案 0 :(得分:1)
您需要为此
使用lambda表达式let seq = Parent.ChildClass |> Seq.minBy(fun x -> x.Date)