读取某个txt文件,并统计字母个数读取一个txt文件(内容为-查字典问答网
分类选择

来自权伍明的问题

  读取某个txt文件,并统计字母个数读取一个txt文件(内容为英文),取每个单词的首字母,统计这些字母的个数(例如:a:23个,b:22个……z:2个),不分大小写,貌似要用到index(),thankyou!

  读取某个txt文件,并统计字母个数

  读取一个txt文件(内容为英文),取每个单词的首字母,统计这些字母的个数(例如:a:23个,b:22个……z:2个),不分大小写,貌似要用到index(),thankyou!

1回答
2020-12-2623:41
我要回答
提示:回答问题需要登录哦!
戚晖

  用linq就可以.

  privatestringStatisticsLetters(stringtext)

  {

  StringBuildersb=newStringBuilder();

  strings=text;

  varstatistics=

  fromcins

  groupcbycintog

  selectnew{g.Key,count=g.Count()};

  varmostFrequestFirst=

  fromentryinstatistics

  orderbyentry.countdescending

  selectentry;

  foreach(varentryinmostFrequestFirst)

  {

  sb.AppendFormat("{0}:{1}{2}",entry.Key,entry.count,System.Environment.NewLine);

  }

  returnsb.ToString();

  }

2020-12-26 23:45:32
大家都在问
最新问答