c# - 查找数组中单词的最小和最大长度的最短方法

标签 c# lambda

我有以下数组

string[] words = { "cherry", "apple", "blueberry", "banana", "mango", "orange", "pineapple" };

我想找到 MaxMin 号。的字母表。例如Max = 9(菠萝)和 Min = 5(苹果)

这是最短的方法。

最佳答案

您可以使用 MinMax方法:

var min = words.Min(w=> w.Length);  // 5
var max = words.Max(w=> w.Length);  // 9

关于c# - 查找数组中单词的最小和最大长度的最短方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1304152/

相关文章:

c# - 从接口(interface)转换的 lambda 表达式

Java 8 - 流意识形态

c# - 如何使用 ffmpeg 将常规 WAV 文件转换为 4 位 WAV 文件?

c# - 更改音频片段的音量

c# - LINQ to SQL 的编译查询什么时候提高性能

C# lambda 和数组中的升序值

C# 根据模型中的枚举属性将列表<模型> 转换为字典<枚举,列表<模型>>?

c# - 如何在另一个应用程序写入文件时安全地复制文件,确保两个程序都不会崩溃

c# - CultureInfo 在 Windows 版本之间不一致

c++ - 使用 [] 和 [this] 时 lambda 类型的差异