人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

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

[复制链接]

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

答案:↓↓↓

网友采纳  用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();  }
回复

使用道具 举报

小黑屋/人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

Powered by 5wangxiao

© 2007-2021 5wangxiao.Com Inc.

快速回复 返回顶部 返回列表