【发布时间】:2017-08-23 12:26:52
【问题描述】:
我有一个处理 DataTable 的函数,用于查找具有特定值的列的任何行。它看起来像这样:
let exists =
let mutable e = false
for row in dt.Rows do
if row.["Status"] :?> bool = false
then e <- true
e
我想知道是否有办法在单个表达式中做到这一点。例如,Python 有一个“any”函数,它会做这样的事情:
exists = any(row for row in dt.Rows if not row["Status"])
我可以在 F# 中为我的 exists 函数编写类似的单行代码吗?
【问题讨论】: