多个数组计数比较C#

May*_*aya 1 c# linq arrays lambda arraylist

什么是返回C#4.0中最小/最大数组计数的最佳方法?最好使用Lambda表达式.

我正在寻找一种方法来返回通常包含5-10个元素的数组列表中最小数组的计数.我可以选择通常的foreach数组> get count>如果更大>覆盖>下一步......等等,但希望使用LINQ/Lambda的单行解决方案.

Jon*_*eet 7

像这样的东西?

var min = arrays.Min(x => x.Length);
Run Code Online (Sandbox Code Playgroud)

这将找到每个数组的长度,并返回最小长度.如果那不是您所追求的,请通过示例澄清您的问题.