Sdílet prostřednictvím


Core.ExtraTopLevelOperators modul (F#)

F# další operátory a typy, které jsou k dispozici bez otevření modulu nebo oboru názvů.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core

Sestavení: FSharp.Core (v FSharp.Core.dll)

[<AutoOpen>]
module ExtraTopLevelOperators

Hodnoty

Value

Description

( ~% ) : Expr<'T> -> 'T

Speciální předponu operátor pro splétání zadané výrazy do nabídky otvory.

( ~%% ) : Expr -> 'T

Speciální předponu operátor pro splétání netypovou výrazy do nabídky otvorů.

array2D : seq<#seq<'T>> -> 'T [,]

Vytvoří 2D pole z pořadí prvků sekvencí.

asynchronní : AsyncBuilder

Vytvořte asynchronní pracovním postupu výpočtu syntaxí výrazu.

dict : seq<'Key * 'Value> -> IDictionary<'Key,'Value>

Vytvoří vyhledávací jen pro čtení z řady páry klíč hodnota.Klíčové objekty jsou indexovány obecný algoritmus hash a rovnosti.

dvojité : ^T -> float

Převede argument na 64 bit float.Toto je přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje a vyvolá ToDouble metodu na typ vstupu.

eprintf : TextWriterFormat<'T> -> 'T

Tisk stderr v daném formátu.

eprintfn : TextWriterFormat<'T> -> 'T

Tisk stderr v daném formátu a přidejte nového řádku

failwithf : StringFormat<'T,'TResult> -> 'T

Tisk do vyrovnávací paměti řetězců a vyvolat výjimku s danou výsledek.Pomocné tiskárny musí vracet řetězce.

fprintf : TextWriter -> TextWriterFormat<'T> -> 'T

Tisk do souboru v daném formátu

fprintfn : TextWriter -> TextWriterFormat<'T> -> 'T

Tisk do souboru v daném formátu a přidejte nového řádku

int8 : ^T -> sbyte

Převede argument na podepsané byte.Toto je přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje a vyvolá ToSByte metodu na typ vstupu.

printf : TextWriterFormat<'T> -> 'T

Tisk stdout v daném formátu.

printfn : TextWriterFormat<'T> -> 'T

Tisk stdout v daném formátu a přidejte nového řádku.

nastavit : seq<'T> -> Set<'T>

Vytvoří sadu z řady objektů.Objekty jsou indexovány pomocí obecného porovnání.

jeden : ^T -> single

Převede argument na 32 bitů float.Toto je přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje a vyvolá ToSingle metodu na typ vstupu.

sprintf : StringFormat<'T> -> 'T

Tisk v daném formátu řetězce.

uint8 : ^T -> byte

Převede argument na byte.Toto je přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Byte.Parse na řetězce a jinak vyžaduje ToByte metodu na typ vstupu.

Aktivní vzorky

Aktivní vzor

Description

( |Lazy| ) : Lazy<'T> -> 'T

Aktivní vzor vynutit spuštění hodnot typu opožděné.

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é

Viz také

Referenční dokumentace

Obor názvů Microsoft.FSharp.Core (F#)