Я пишу функцию преобразования для единиц измерения в F #. Информация о значениях поступает из веб-приложения ASP.NET.Единица измерения «Тип» в F #
Функция Я создаю определяется следующим образом:
let convert (x:float<_>) (toType : string) =
// Do conversion here.
Первая проблема, я бегу в включает toType: определение строки. Можно ли каким-либо образом определить его, чтобы принять тип float<_>
... особенно из веб-приложения? (Я знаю, что часть CLR на основе Andrew Kennedy's excellent articles, но я не вижу, как обобщенно определить его функции.
Спасибо за любую помощь вы можете предоставить.
Я не понимаю, что вы просите или пытаетесь сделать. – Brian 2010-12-07 19:57:27
@Brian - В принципе, я хочу преобразовать значения, основанные на типе измерения. Основываясь на ответе от @kvb, похоже, что я не могу, поскольку информация удаляется во время выполнения. – JasCav 2010-12-07 20:16:45