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