Conversion
Conversion de nombre
let x = 1 // val x : int = 1
let y = float x // val y : float = 1.0
let z = decimal 1.2 // val z : decimal = 1.2M
let s = char 160 // val s : char = ' 'Conversion entre nombre et enum
type Color =
| Red = 1
| Green = 2
| Blue = 3
let color1 = enum<Color> 1 // (1) val color1 : Color = Red
let color2 : Color = enum 2 // (2) val color2 : Color = Green
let value3 = int Color.Blue // (3) val c1 : int = 3Casting d'objets
Fonctionnalité
Précision
Sûr
Opérateur
Fonction
Upcasting d'objets
Casting d'objets - Exemple
Test de type
Mis à jour