SEQ.HEAD, <'T> Funkce (F#)
Vrátí první prvek sekvence.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections.Seq
Sestavení: FSharp.Core (v FSharp.Core.dll)
// Signature:
Seq.head : seq<'T> -> 'T
// Usage:
Seq.head source
Parametry
source
Typ: SEQ.<'T>Vstupní sekvence.
Výjimky
Výjimka |
Podmínka |
---|---|
Vyvolána při vstupní nemá žádné prvky. |
|
Vyvolána při vstupní posloupnost je null. |
Vrácená hodnota
První prvek sekvence.
Poznámky
Prvním prvkem source sekvence je vyhodnocován při každém volání.Aby toto posouzení, můžete vytvořit voláním verze v mezipaměti sekvence Seq.cache.
Tato funkce se nazývá Head v kompilovaný sestavení.Pokud přistupujete k funkci jazyka než F# nebo prostřednictvím reflexe, tento název použijte.
Příklad
Následující kód ukazuje způsob použití Seq.head.
let headItem = Seq.head [| 1 .. 10 |]
printfn "%d" headItem
Výsledek
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné