我找到了这个问题:Why "decimal" is not a valid attribute parameter type?当我在寻找原始问题的解决方案并理解它不是一个选项时,我现在很好奇我应该如何处理转换值。< / p>
最好的选择是传入双打,然后将属性值转换为十进制或将属性的值转换为double?
业务逻辑的实际实现是使用IComparable
所以我必须进行某种转换。我只是不确定哪种方式最好,或者是否有一个简洁的解决方法来处理属性类中小数的需要。
答案 0 :(得分:0)
汉斯提到使用字符串来处理舍入问题。
如果有人有更好的想法,请回答这个问题,我会标记出来。