Core.ExtraTopLevelOperators Modülü (F#)

Modül veya isim uzayı açmadan kullanılabilir ek F# işleç ve türleri.

Ad Alanı/Modül Yolu: Microsoft.FSharp.Core

Derleme: FSharp.Core (FSharp.Core.dll içinde)

[<AutoOpen>]
module ExtraTopLevelOperators

Değerler

Value

Tanımlama

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

Yazılmış ifadeleri tırnak boşluklarına ayıran özel önek işleci.

( ~%% ) : Expr -> 'T

Yazılmamış ifadeleri tırnak boşluklarına ayıran özel önek işleci.

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

Öğelerin sıralarının serisinden 2B bir dizi oluşturur.

zaman uyumsuz : AsyncBuilder

Hesaplama ifadesi sözdizimini kullanarak zaman uyumsuz iş akışı oluşturma.

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

Bir anahtar/değer çiftinin dizisinden salt okunur arama tablosu oluşturur.Anahtar nesneler genel karma ve eşitlik kullanılarak dizinlenir.

double : ^T -> float

Bağımsız değişkeni, 64-bit kayana dönüştürür.Bu tüm basit sayısal türlerin doğrudan dönüştürülmesidir.Dizeler için girişler Parse ile InvariantCulture ayarlarını kullanarak dönüştürülür.Aksi halde işlem giriş türü üzerinde ToDouble yöntemini gerektirir ve çağırır.

eprintf : TextWriterFormat<'T> -> 'T

Verilen biçimi kullanarak stderr öğesine yazdırır.

eprintfn : TextWriterFormat<'T> -> 'T

Verilen biçimini kullanarak stderr öğesine yazdırır ve yeni bir satır ekler

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

Bir dize arabelleğine yazdırır ve verilen sonuç ile bir özel durum oluşturur.Yardımcı yazıcılar dize döndürmelidir.

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

Verilen biçimi kullanarak bir dosyaya yazdırır

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

Verilen biçimini kullanarak bir dosyaya yazdırır ve yeni bir satır ekler

int8 : ^T -> sbyte

Bağımsız değişkeni işaretli bayta dönüştürür.Bu tüm basit sayısal türlerin doğrudan dönüştürülmesidir.Dizeler için girişler Parse ile InvariantCulture ayarlarını kullanarak dönüştürülür.Aksi halde işlem giriş türü üzerinde ToSByte yöntemini gerektirir ve çağırır.

printf : TextWriterFormat<'T> -> 'T

Verilen biçimi kullanarak stdout öğesine yazdırır.

printfn : TextWriterFormat<'T> -> 'T

Verilen biçimini kullanarak stdout öğesine yazdırır ve yeni bir satır ekler.

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

Nesne dizilerinden bir küme oluşturur.Nesneler genel karşılaştırma kullanarak dizinlenir.

tek : ^T -> single

Bağımsız değişkeni, 32-bit kayana dönüştürür.Bu tüm basit sayısal türlerin doğrudan dönüştürülmesidir.Dizeler için girişler Parse ile InvariantCulture ayarlarını kullanarak dönüştürülür.Aksi halde işlem giriş türü üzerinde ToSingle yöntemini gerektirir ve çağırır.

sprintf : StringFormat<'T> -> 'T

Verilen biçimi kullanarak bir dizeye yazdırır.

uint8 : ^T -> byte

Bağımsız değişkeni bayta dönüştürür.Bu tüm basit sayısal türlerin doğrudan dönüştürülmesidir.Dizeler için girişler, dizeler üzerinde Byte.Parse kullanılarak dönüştürülür aksi takdirde giriş türü üzerinde ToByte yöntemini gerektirir.

Etkin Desenler

Etkin Desen

Tanımlama

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

Lazy türü değerlerinin yürütmesini zorlamak için etkin desen.

Platformlar

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

Sürüm Bilgisi

F# Çekirdek Kitaplık Sürümleri

Desteklendiği sürümler: 2.0, 4.0, Taşınabilir

Ayrıca bkz.

Başvuru

Microsoft.FSharp.Core Ad Alanı (F#)