如何使用Lambda表达式计算字符串集合中的最大整数?

如何使用Lambda表达式计算字符串集合中的最大整数?,lambda,Lambda,我有一组可以观察到的字符串。我想用一个Lambda表达式找出observablecollection中整数的最大值 示例:如果我的集合是:{stringOC[2]、stringOC[1]、stringOC[7]、stringOC[3]},并且我想找到最大的整数,那么我得到的是7。您必须先选择,然后在选择中转换为整数 你能重写你的收集示例,使其成为可编译的代码吗? string[] strings = ...; int maximum = strings.ToList().Select(str =

我有一组可以观察到的字符串。我想用一个Lambda表达式找出observablecollection中整数的最大值


示例:如果我的集合是:{stringOC[2]、stringOC[1]、stringOC[7]、stringOC[3]},并且我想找到最大的整数,那么我得到的是7。

您必须先选择,然后在选择中转换为整数


你能重写你的收集示例,使其成为可编译的代码吗?
string[] strings = ...;
int maximum = strings.ToList().Select(str => Convert.ToInt32(str)).Max();