小编Han*_*ley的帖子

为什么 List<T>.Count 是有符号整数?List<T>.Count 可以为负数吗?

public class List<T>\n{\n     public int Count\n        {\n            get;\n        }\n}\n
Run Code Online (Sandbox Code Playgroud)\n

我注意到Count是一个int,结果会小于 0\xef\xbc\x9f

\n

如果Count可以小于0,我必须写\xef\xbc\x9a

\n
if(myList.Count < 1)\n{\n  \n}\n
Run Code Online (Sandbox Code Playgroud)\n

否则我可以这样写:

\n
if(myList.Count == 0)\n{\n  \n}\n
Run Code Online (Sandbox Code Playgroud)\n

.net c# list comparison-operators empty-list

6
推荐指数
1
解决办法
726
查看次数

标签 统计

.net ×1

c# ×1

comparison-operators ×1

empty-list ×1

list ×1