我正在阅读一篇有关不良编程习惯的文章。
它提到-
“ Yo-Yo代码”将值转换为不同的表示形式,然后将其转换回其起始位置(例如:将十进制转换为字符串,然后转换为十进制,或者填充字符串然后对其进行修整)
我不明白为什么他给出的特定示例对编写程序来说是一种不好的方式。如果情况需要,我可以将其转换回去,以便可以使用该值。
有人可以解释更多吗?
"Roundabout code" that accomplishes in many instructions what could be done with far fewer (eg: rounding a number by converting a decimal into a formatted string, then converting the string back into a decimal)
。if the situation is so that they have to be used?
-那会是什么情况?
decimal myValue = decimal.Parse(dataReader["myColumn"].ToString())
是我的宠儿。