Захватить значение канала (вопрос Нуба) - PullRequest
0 голосов
/ 08 июля 2011

Мне нужно захватить значение и не знаю, как это сделать.

MyData |> Seq.count

Как мне получить этот счет? Я хочу быть в состоянии сделать, если на нем или что-то еще.

Спасибо.

Ответы [ 2 ]

4 голосов
/ 08 июля 2011

Я думаю, вы захотите, чтобы Seq.length определяла длину последовательности:

let n = {1..42} |> Seq.length
if n > 10 then printf "Too many numbers!"
3 голосов
/ 08 июля 2011

Поскольку некоторые коллекции (например, массив) имеют свойство Length, которое можно использовать для эффективной проверки на пустоту, я подумал, что упомяну, если это то, что вы собираетесь, Seq.isEmpty - это то, что вы хотите.Seq.length - это O ( n ).

...