3 votes

Comment convertir System.Int32 en System.UInt16 en F# ?

Existe-t-il un meilleur moyen (plus court ?) que le suivant ?

let cpucount = System.UInt16.Parse( reader.GetInt32(3).ToString() )

4voto

Brian Points 82719
let i = uint16 42

Voir aussi

Documents MSDN

et la section "casts" de

À quoi ressemble ce code C# en F# ?

1voto

SLaks Points 391154

Je ne connais pas F#, mais vous pourriez écrire Convert.ToUint16(reader.GetInt32(3)) .

EDIT : Selon MSDN vous pouvez faire le casting en écrivant uint16 reader.GetInt32(3) .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X