Udostępnij za pośrednictwem


Moduł Core.ExtraTopLevelOperators (F#)

Dodatkowe F# operatorów i typów, które są dostępne bez otwierania modułu lub obszaru nazw.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core

Zestaw: FSharp.Core (w FSharp.Core.dll)

[<AutoOpen>]
module ExtraTopLevelOperators

Wartości

Wartość

Opis

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

Operator specjalny prefiks dla splatanie wpisany wyrażeń do otworów oferty.

( ~%% ) : Expr -> 'T

Operator specjalny prefiks dla splatanie bez typu wyrażenia do otworów oferty.

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

Tworzy 2D tablicy z sekwencji elementów.

asynchroniczne : AsyncBuilder

Budowanie Przepływ asynchroniczny przy użyciu składni wyrażenia obliczeń.

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

Tworzy spis wyszukiwania tylko do odczytu z sekwencji par klucz wartość.Obiekty klucza są indeksowane, przy użyciu rodzajowy mieszania i równości.

podwójne : ^T -> float

Konwertuje argument 64-bitowych zmiennoprzecinkowych.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Ciągi, dane wejściowe są konwertowane przy użyciu Parse z InvariantCulture ustawienia.W przeciwnym razie operacja wymaga i wywołuje ToDouble metoda typu wejściowego.

eprintf : TextWriterFormat<'T> -> 'T

Drukuj stderr w danym formacie.

eprintfn : TextWriterFormat<'T> -> 'T

Drukuj stderr w danym formacie i dodawanie nowego wiersza

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

Drukowanie do buforu ciągów i wzbudza wyjątek w wyniku danej.Drukarki pomocnik musi zwracać ciągi.

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

Drukowanie do pliku przy użyciu danego formatu.

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

Drukowanie do pliku w danym formacie i dodawanie nowego wiersza

int8 : ^T -> sbyte

Konwertuje argument bajt podpisane.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Ciągi, dane wejściowe są konwertowane przy użyciu Parse z InvariantCulture ustawienia.W przeciwnym razie operacja wymaga i wywołuje ToSByte metoda typu wejściowego.

printf : TextWriterFormat<'T> -> 'T

Drukuj stdout w danym formacie.

printfn : TextWriterFormat<'T> -> 'T

Drukuj stdout w danym formacie i dodawanie nowego wiersza.

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

Tworzy zestaw z sekwencji obiektów.Obiekty są indeksowane, za pomocą porównania rodzajowe.

pojedynczy : ^T -> single

Konwertuje argument 32-bitowych zmiennoprzecinkowych.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Ciągi, dane wejściowe są konwertowane przy użyciu Parse z InvariantCulture ustawienia.W przeciwnym razie operacja wymaga i wywołuje ToSingle metoda typu wejściowego.

sprintf : StringFormat<'T> -> 'T

Drukowanie na ciąg przy użyciu danego formatu.

uint8 : ^T -> byte

Konwertuje argument bajt.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Ciągi, dane wejściowe są konwertowane przy użyciu Byte.Parse na ciągi znaków i wymaga inaczej ToByte metoda typu wejściowego.

Desenie Active

Deseń Active

Opis

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

Aktywne deseń, aby wymusić wykonanie wartości typu Lazy.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Obszar nazw Microsoft.FSharp.Core (F#)