当前位置: 首页 > 编程语言 > C#

数组中有多少个元素不为空?共享的

时间:2023-04-11 02:49:59 C#

数组中有多少元素不为空?数组由假设的元素定义,比如说我有像String[]strArray=newString[50];这样的数组。.现在从50个元素中只分配了一些元素,其余的为空,然后我要分配元素的数量。就像这里只分配了30个元素,然后我想要那个数字。您可以使用Enumerable.Count:string[]strArray=newstring[50];...int结果=strArray.Count(s=>s!=null);此扩展方法迭代数组并计算指定谓词适用的元素数。使用LINQ,您可以尝试intcount=strArray.Count(x=>x!=null);使用LINQ:以上是C#学习教程:数组中有多少个元素不为空?所有分享的内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注——inti=(fromsinstrArraywhere!string.IsNullOrEmpty(s)selects)。数数();本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: