致电A:
double Value = Object.Object.Object.Object.DoubleValue;
Run Code Online (Sandbox Code Playgroud)
致电B:
double Value : Object.DoubleValue;
Run Code Online (Sandbox Code Playgroud)
如果这是一个for循环并且被反复调用多次会导致在对象内调用对象时出现性能损失,还是值得注意?
可读性适用于程序员,优化适用于编译器(以及jit优化,说实话).
做任何你的团队的标准,更具可读性.
如果在执行此操作后您怀疑某些性能问题 - 使用分析器检查是否确实如此,并相应地进行调整.
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |