当前位置:  开发笔记 > 编程语言 > 正文

为什么列表中的元素计数显示为零?

如何解决《为什么列表中的元素计数显示为零?》经验,为你挑选了1个好方法。



1> pabrams..:

当列表具有零个元素时,您只为变量"count"赋值.您声明的本地"count"变量在列表增长时不会自动更新; 只有列表上的'Count'属性才会这样做.

您可能想要的不是列表中的元素数量为空时,而是填充后列表中元素的数量,在这种情况下,您需要在向其添加所有元素后获取列表的计数.

所以删除以下行:

var count = listNumbers.Count;

并在两个foreach循环后立即添加完全相同的行.

或者,由于您只引用该变量一次,您可以完全删除上面的count变量,然后用以下内容替换最后一个Console.WriteLine:

Console.WriteLine("Count of elements in list: " + listNumbers.Count);

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有