Consideriamo la seguente enum in C#Conversione byte a un'istanza di un enum in F #
public enum ScrollMode : byte
{
None = 0,
Left = 1,
Right = 2,
Up = 3,
Down = 4
}
Il codice F # riceve un byte e deve restituire un'istanza della enum ho cercato
let mode = 1uy
let x = (ScrollMode)mode
(Ovviamente nell'applicazione reale non è possibile impostare la 'modalità', viene ricevuta come parte dei dati di rete).
L'esempio sopra non viene compilato, qualche suggerimento?