Linq表达式求List的最大值?是否有一个很酷的Linq表达式来查找List
的最大int值?做:intmaxValue=0;foreach(ListvalueRowinvalues){//获取最大值的linq表达式intvalue=valueRow.OfType().Max();如果(值>最大值){最大值=值;您可以使用SelectMany()来展平嵌套列表,然后您可以获得结果序列的最大值:intmaxValue=values.SelectMany(x=>x).Max();就是这样。您可以像这样获取每个嵌套列表的最大值:intmaxValue=values.Max(row=>row.Max());另请注意:您的OfType不是必需的,因为该列表已经是一个列表。以上就是C#学习教程:Linq表达式求List
的最大值?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
