标签: c#
C#中有没有办法将所有数字文字(我描述为"魔术数字")视为双打?
例如
double number = 1; var a = 7 / 8 * number;
在此计算中,7/8返回0,但7.0 / 8.0返回0.875。
在我的情况下,大多数这些公式都是从VBA复制而来的。这将非常耗时并且容易发现所有这些并且手动替换它们。
答案 0 :(得分:0)
没有全局设置,必须更新代码。我使用的方法发布在这个问题的答案中。
Visual Studio replace magic number integers with doubles