Как конфертировать из System.Int32 в System.UInt16 в F # - PullRequest
3 голосов
/ 14 марта 2010

Есть ли лучший (более короткий?) Способ, чем следующий?

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

Ответы [ 2 ]

4 голосов
/ 14 марта 2010
let i = uint16 42

Смотри также

Документы MSDN

и раздел 'casts'

Как этот код C # выглядит в F #?

1 голос
/ 14 марта 2010

Я не знаю F #, но вы могли бы написать Convert.ToUint16(reader.GetInt32(3)).

РЕДАКТИРОВАТЬ : Согласно MSDN , вы можете разыграть, написав uint16 reader.GetInt32(3).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...