读取某个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-26 23: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

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •