Я играл с MS Solver с помощью F #, и мне нужно определить домен как диапазон int. Я узнал, что есть функция: Domain.IntegerRange, которая принимает два параметра типа Rational.Domain.IntegerRange из MS Solver Foundation с использованием F #
В C# нет никаких проблем с использованием Интс вместо Rationals: http://msdn.microsoft.com/en-us/library/ff826356(v=vs.93).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
Однако в F # такое неявное преобразование не будет принят. Как это должно быть реализовано вместо этого? Я попытался каким-то образом создать Rational на основе int, но не смог этого сделать.
Это наверняка поможет - спасибо за этот ответ :). –