Я новичок в C#, как вы можете сказать, и я следил за видео с youtube, и я не могу понять, почему я получаю это сообщение об ошибке с помощью моего метода. Я знаю, что кто-нибудь с лучшими знаниями, чем я, или, вероятно, должен был бы сразу определить ошибку, поэтому я разместил код, который я использую здесь.Сообщение об ошибке со способами Перегруженный метод
Любые советы, учебные пособия или задания будут высоко оценены, а конструктивная критика встречается с приветствием.
namespace AverageScore
{
class Program
{
static void Main(string[] args)
{
int Score;
List<int> scores = new List<int>();
Console.WriteLine("Please Enter Your Scores");
string input = "";
while (input != "stop")
{
input = Console.ReadLine();
int result = 0;
if (int.TryParse(input, out result))
{
scores.Add(result);
}
else
{
Console.WriteLine(input + " Is Not A Valid Integer");
}
}
Console.WriteLine("Your Score Is: " + CalculateAverage(Score));
Console.Read();
}
static int CalculateAverage(List<int> Score)
{
int result = 0;
foreach (int i in Score)
{
result += i;
}
return result/Score.Count;
}
}
}
Спасибо, я запутался в том, следует ли поставить «Score», который принадлежал CalculateAverage, и на самом деле не помнил оценки. Спасибо Рахул. – connormcwood
@ connormcwood - Надеюсь, что это помогло! Пометить это как ответ, если да :) –