C# 计算百分比法

C# 计算百分比法,c#,winforms,C#,Winforms,我有一个列表,其中的字符串是从a-F中随机抽取的(“a”、“D”、“B”、“a”等) 我想知道A-F占总数的百分比是多少 我在WinForms的visual studio C#工作。谢谢。您自己尝试过什么吗?到目前为止,你有什么代码?你的意思是,有多少百分比是“A”s,有多少百分比是“B”s?是家庭作业吗?你试过什么?好像是我的家庭作业。。。我们创建另一个列表来跟踪字母数,然后将每个字母数除以原始项目数。。。你会得到你想要的:)字符串总是单个字符吗?我不相信这个问题值得这么好的回答为什么?学习,

我有一个
列表
,其中的字符串是从a-F中随机抽取的(“a”、“D”、“B”、“a”等)

我想知道A-F占总数的百分比是多少


我在WinForms的visual studio C#工作。谢谢。

您自己尝试过什么吗?到目前为止,你有什么代码?你的意思是,有多少百分比是“A”s,有多少百分比是“B”s?是家庭作业吗?你试过什么?好像是我的家庭作业。。。我们创建另一个列表来跟踪字母数,然后将每个字母数除以原始项目数。。。你会得到你想要的:)字符串总是单个字符吗?我不相信这个问题值得这么好的回答为什么?学习,学习,再学习,就像列宁所说的)这个准则对教育是有益的,因为他们显然还没有尝试过这个问题——仅仅是寻找一个快速的答案answer@m.edmondson你不知道我有多想解决这个问题。“仅仅因为我对这件事不熟悉,并不意味着我不努力。”安德森-好吧,这很公平,但你应该把你已经做过的事情贴出来。在问题页面上明确指出:
提供详细信息。分享您的研究成果。
var groups = strings.ToLookup(str => str); 
var percentages = groups.Select(group => 
  new { Str = group.Key, Pct = (group.Count() * 100 / strings.Count)});