SEQ.isEmpty, <'T> Funkce (F#)
Testuje posloupnost nemá žádné prvky.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections.Seq
Sestavení: FSharp.Core (v FSharp.Core.dll)
// Signature:
Seq.isEmpty : seq<'T> -> bool
// Usage:
Seq.isEmpty source
Parametry
source
Typ: SEQ.<'T>Vstupní sekvence.
Výjimky
Výjimka |
Podmínka |
---|---|
Vyvolána při vstupní posloupnost je null. |
Vrácená hodnota
truePokud vstupní sekvence je prázdný.V ostatních případech vrátí hodnotu false.
Poznámky
Prvním prvkem source sekvence, pokud existuje, je vyhodnocena při každém volání.Zabránit, můžete vytvořit pomocí mezipaměti sekvence Seq.cache.
Tato funkce se nazývá IsEmpty v kompilovaný sestavení.Pokud přistupujete k funkci .net jazyku 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.isEmpty.
let emptySeq = Seq.empty
let nonEmptySeq = seq { 1 .. 10 }
Seq.isEmpty emptySeq |> printfn "%b"
Seq.isEmpty nonEmptySeq |> printfn "%b"
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é