C# 如何操作列表对象或数组,使其能够计算总和、平均值和计数?

C# 如何操作列表对象或数组,使其能够计算总和、平均值和计数?,c#,winforms,C#,Winforms,在calcBtn\u Click事件处理程序中,如何编写代码,在MessageBox上显示数组的单个元素?例如,名为scores的列表对象包含用户输入的测试分数。在MessageBox上,如何逐个显示数组的内容?(项目1:90+“\n”+项目2:85….) 一般说明: 这是一个我必须为课堂编写的程序。其目的是计算考试分数。它将从“输入考试次数”文本框中获取用户输入,并将其指定为数组的长度属性。然后,程序将提示用户逐个输入上述分数数的分数。然后,程序将显示个人分数(例如:考试1:90、考试2:75

calcBtn\u Click事件处理程序中,如何编写代码,在MessageBox上显示数组的单个元素?例如,名为scores的列表对象包含用户输入的测试分数。在MessageBox上,如何逐个显示数组的内容?(项目1:90+“\n”+项目2:85….)

一般说明: 这是一个我必须为课堂编写的程序。其目的是计算考试分数。它将从“输入考试次数”文本框中获取用户输入,并将其指定为数组的长度属性。然后,程序将提示用户逐个输入上述分数数的分数。然后,程序将显示个人分数(例如:考试1:90、考试2:75……),并显示总分和平均分。如何使用列表而不是一维数组来实现这一点?请帮忙,谢谢

我已附加GUI的图像链接,以防任何人需要查看它的外观:



您需要将要显示的数据转换为字符串

string toDisplay = string.Join(Environment.NewLine, array); 
MessageBox.Show(toDisplay);

问题和问题描述在哪里?此外,您应该只提供与您的问题相关的代码。请勿复制粘贴程序的全部文本。您已经在使用列表,但要求将数组替换为列表,因此无法清除。或者我是堆栈的新用户,我已在上面指定了我的问题,只添加了我认为有问题的代码。请参阅
string toDisplay = string.Join(Environment.NewLine, array); 
MessageBox.Show(toDisplay);