Patterns.IfThenElse – aktivní vzor (F#)
Výrazy, které představují podmíněné rozpozná.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Quotations.Patterns
Sestavení: FSharp.Core (v FSharp.Core.dll)
// Signature:
( |IfThenElse|_| ) : (input:Expr) -> (Expr * Expr * Expr) option
Parametry
input
Typ: výrazVstupní výraz porovnávat.
Vrácená hodnota
Formální návratový typ je (Expr * Expr * Expr) option.Tato volba určuje, zda je shoda.Vzorek odpovídající výraz vstupní rozložit na shodu na n-tice tři výrazy.Prvním prvkem je testovací podmínka.Druhý prvek je za výraz then klíčové slovo, které je při splnění podmínky zkoušky provedeny.Třetí prvek je za výraz else klíčové slovo.
Poznámky
Tato funkce se nazývá IfThenElsePattern v rozhraní.NET Framework sestavení.Pokud člen přistupují z rozhraní.NET Framework jazyka než F# nebo prostřednictvím reflexe, tento název použijte.
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é