Operators.Unchecked-Modul (F#)
Dieses Modul enthält grundlegende Operationen, von denen keine Laufzeit und/oder statischen Prüfungen angewendet werden.
Namespace/Modulpfad: Microsoft.FSharp.Core.Operators
Assembly: FSharp.Core (in FSharp.Core.dll)
module Unchecked
Werte
Wert |
Description |
---|---|
compare : 'T -> 'T -> int |
Führt generische Vergleiche für zwei Werte aus, bei denen die constraint-Einschränkung für den Werttyp statisch nicht erforderlich ist. |
defaultof : 'T |
Generiert einen Standardwert für einen beliebigen Typ.Dieser ist für Verweistypen NULL. Bei Strukturen ist dies ein Strukturwert, wobei alle Felder den Standardwert aufweisen.Diese Funktion ist insofern unsicher, als einige F#-Werte keine richtigen null-Werte aufweisen. |
equals : 'T -> 'T -> bool |
Führt generische Gleichheitsvergleiche für zwei Werte aus, wobei ein nicht statischer Typ der Werte erforderlich ist, um die equality-Einschränkung zu erfüllen. |
hash : 'T -> int |
Führt einen generischen Hashvorgang für einen Wert aus, wobei ein nicht statischer Typ des Werts erforderlich ist, um die equality-Einschränkung zu erfüllen. |
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