Я работаю с массивами и методами.Я работаю над написанием кода, который будет вычислять среднее число чисел, введенных пользователем в массиве.Я придумал первый метод, но VS говорит мне, что «не все пути кода возвращают значение».Когда я тестировал код в методе Main (), он работает хорошо, но когда он внутри моего метода GetValues (), я получаю сообщение об ошибке.
Я читаю все остальные посты, но они не совсем имеют смысла для меня из-за их специфики.Я знаю, что это не так уж сложно, но я новичок и пытаюсь понять это сам.
Моя программа еще не закончена, следующий код - только первая часть (метод) моей программы.Как только GetValues () сработает, идея состоит в том, чтобы вызвать этот метод из другого метода, который будет вычислять среднее значение.Опять же, GetValues () должен захватывать массив.
Вот код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace testscores
{
class Program
{
static void Main(string[] args)
{
}
private static int[] GetValues()
{
string inValue;
int[] score = new int[5];
int total = 0;
for (int i = 0; i < score.Length; i++)
{
Console.Write("Enter Score {0}: ", i + 1);
inValue = Console.ReadLine();
score[i] = Convert.ToInt32(inValue);
}
for (int i = 0; i < score.Length; i++)
{
total += score[i];
}
}
}
}