F# 捕获管道值(Noob问题)

F# 捕获管道值(Noob问题),f#,f#-interactive,f#-scripting,F#,F# Interactive,F# Scripting,我需要捕获一个值,但不知道如何实现它 我的数据 |>序号 我该如何记录这一数字?我希望能在上面做一个if或者其他什么 谢谢。我想您需要Seq.length来确定序列的长度: let n = {1..42} |> Seq.length if n > 10 then printf "Too many numbers!" 由于一些集合(例如数组)有一个长度属性,可以用来有效地检查是否为空,所以我想我要提到的是,如果这就是您想要的,Seq.isEmpty序列长度为O(n)

我需要捕获一个值,但不知道如何实现它

我的数据 |>序号

我该如何记录这一数字?我希望能在上面做一个if或者其他什么


谢谢。

我想您需要Seq.length来确定序列的长度:

let n = {1..42} |> Seq.length
if n > 10 then printf "Too many numbers!"
由于一些集合(例如数组)有一个长度属性,可以用来有效地检查是否为空,所以我想我要提到的是,如果这就是您想要的,
Seq.isEmpty
<代码>序列长度为O(n)