Core.ExtraTopLevelOperators-Modul (F#)
Zusätzliche F#-Operatoren und -Typen, die ohne das Öffnen eines Moduls oder eines Namespace verfügbar sind.
Namespace/Modulpfad: Microsoft.FSharp.Core
Assembly: FSharp.Core (in FSharp.Core.dll)
[<AutoOpen>]
module ExtraTopLevelOperators
Werte
Wert |
Description |
---|---|
( ~% ) : Expr<'T> -> 'T |
Spezifischer Präfixoperator zum Zusammenführen von typisierten Ausdrücken in Quotations Holes. |
( ~%% ) : Expr -> 'T |
Spezifischer Präfixoperator zum Zusammenführen von nicht typisierten Ausdrücken in Quotations Holes. |
array2D : seq<#seq<'T>> -> 'T [,] |
Erstellt ein 2D-Array aus einer Sequenz von Elementsequenzen. |
async : AsyncBuilder |
Erstellt einen asynchronen Workflow mit Berechnungsausdruckssyntax. |
dict : seq<'Key * 'Value> -> IDictionary<'Key,'Value> |
Erstellt eine schreibgeschützte Nachschlagetabelle aus einer Sequenz von Schlüssel-Wert-Paaren.Die Schlüsselobjekte werden mit generischen Hash- und Gleichheitsoperationen indiziert. |
double : ^T -> float |
Konvertiert das Argument in einen 64-Bit-Gleitkommawert.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Für Zeichenfolgen wird die Eingabe mit Parse mit InvariantCulture-Einstellungen konvertiert.Andernfalls erfordert die Operation eine ToDouble-Methode für den Eingabetyp und ruft diese auf. |
eprintf : TextWriterFormat<'T> -> 'T |
Druckt in stderr mit dem angegebenen Format. |
eprintfn : TextWriterFormat<'T> -> 'T |
Druckt in stderr mit dem angegebenen Format und fügt einen Zeilenvorschub hinzu. |
failwithf : StringFormat<'T,'TResult> -> 'T |
Druckt in einen Zeichenfolgenpuffer und löst eine Ausnahme mit dem angegebenen Ergebnis aus.Hilfsdrucker müssen Zeichenfolgen zurückgeben. |
fprintf : TextWriter -> TextWriterFormat<'T> -> 'T |
Druckt in eine Datei mit dem angegebenen Format. |
fprintfn : TextWriter -> TextWriterFormat<'T> -> 'T |
Druckt in eine Datei mit dem angegebenen Format und fügt einen Zeilenvorschub hinzu. |
int8 : ^T -> sbyte |
Konvertiert das Argument in einen Bytewert mit Vorzeichen.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Für Zeichenfolgen wird die Eingabe mit Parse mit InvariantCulture-Einstellungen konvertiert.Andernfalls erfordert die Operation eine ToSByte-Methode für den Eingabetyp und ruft diese auf. |
printf : TextWriterFormat<'T> -> 'T |
Druckt in stdout mit dem angegebenen Format. |
printfn : TextWriterFormat<'T> -> 'T |
Druckt in stdout mit dem angegebenen Format und fügt einen Zeilenvorschub hinzu. |
set : seq<'T> -> Set<'T> |
Erstellt einen Satz aus einer Sequenz von Objekten.Die Objekte werden mit einem generischen Vergleich indiziert. |
single : ^T -> single |
Konvertiert das Argument in einen 32-Bit-Gleitkommawert.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Für Zeichenfolgen wird die Eingabe mit Parse mit InvariantCulture-Einstellungen konvertiert.Andernfalls erfordert die Operation eine ToSingle-Methode für den Eingabetyp und ruft diese auf. |
sprintf : StringFormat<'T> -> 'T |
Druckt in eine Zeichenfolge mit dem angegebenen Format. |
uint8 : ^T -> byte |
Konvertiert das Argument in einen Bytewert.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Für Zeichenfolgen wird die Eingabe mit Byte.Parse in Zeichenfolgen konvertiert, und andernfalls ist eine ToByte-Methode für den Eingabetyp erforderlich. |
Aktive Muster
Aktives Muster |
Description |
---|---|
( |Lazy| ) : Lazy<'T> -> 'T |
Ein aktives Muster, um die Ausführung von Werten des Typs Lazy zu erzwingen. |
Plattformen
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Versionsinformationen
F#-Kern-Bibliotheks-Versionen
Unterstützt in: 2,0, 4,0, portablen