//基础:会委托、Lamad表达式
//使数据处理变得简单化
//统计一个字符串中每个字母出现的频率(忽略大小写),然后按照从高到低的顺序输出出现频率高于2次的单词和出现的频率
var items=s.where(c=>char.lsLetter(c))//过滤非字母
.select(c=>char.ToLower(c))//大写字母转换Wie小写
.GroupBy(c=>c)//根据字母进行分组
.Where(g=>g.Count()>2)//过滤掉出现次数<=2
.OrderByDescending(g=>g.count())//按次数排序
.Select(g=>new ({char=g.key,count=g.count()})
标签:count,C#,字母,LINQ,char,频率 From: https://www.cnblogs.com/HuangLiming/p/16930468.html