Moh*_*deh 2 c# c++ performance compare
我有一份清单.有什么区别list.Count > 0和list.Count != 0?或者这些代码中的任何性能差异?
if (list.Count > 0)
// do some stuff
if (list.Count != 0)
// do some stuff
Run Code Online (Sandbox Code Playgroud)
注意:
list.Count不能少于ziro ..
实际上没有区别,因为列表永远不会少于0项,但是==对于整数比较而言,它是快速的,所以它可能比它更快>.看起来更酷的方法是list.Any().
(这是通过列表来表示你的意思是List类型或任何内置的IEnumerable/Collection)
| 归档时间: |
|
| 查看次数: |
4559 次 |
| 最近记录: |