Un if/then/elif/else La construcción tiene múltiples ramas else.
Sintaxis
La sintaxis de una declaración if / then / elif / else en el lenguaje de programación F # es -
if expr then
expr
elif expr then
expr
elif expr then
expr
...
else
expr
Ejemplo
let a : int32 = 100
(* check the boolean condition using if statement *)
if (a = 10) then
printfn "Value of a is 10\n"
elif (a = 20) then
printfn " Value of a is 20\n"
elif (a = 30) then
printfn " Value of a is 30\n"
else
printfn " None of the values are matching\n"
printfn "Value of a is: %d" a
Cuando compila y ejecuta el programa, produce el siguiente resultado:
None of the values are matching
Value of a is: 100