Dev*_*nto 4 .net c# visual-studio-2010
假设我有一个循环,它将一个ArrayList
包含1000万个元素的数据转换int
为数组string
.我应该使用Convert.ToString(...)
还是Object.ToString()
?在这种情况下,Convert.ToString(...)
是否将元素拆开并降低性能?
Jon*_*eet 10
如果你有一个ArrayList
,任何值类型都将被装箱.你为什么使用ArrayList
而不是List<int>
?后者将避免拳击的执行时间成本和重要的空间影响.
List<int>
然而,在改用后,我就打电话ToString
.它以比Convert.ToString
IMO 更简单的方式准确地说出你想要做的事情......并提供更多格式化选项.
归档时间: |
|
查看次数: |
1610 次 |
最近记录: |