현재 UNI에 대한 과제를 수행하고 있으며 의 내용을 십진수/이중 배열로 가져 오는 방법에 대해 매우 혼란 스럽습니다. "데이터 파일에서 12 개의 점수 (십진수)를 읽고 어레이에 저장하고 중간 10 점의 평균을 계산하려면 컴퓨터 프로그램이 필요합니다. 즉, 12 개 점수 중 가장 높은 점수와 가장 낮은 점수는 평균 계산에 포함되지 않습니다. "십진수 배열을 읽는 방법 C#
나는 최선의 결과를 주었지만 짧은 시간에이 오류를 수정하는 방법을 모르겠다. "암시 적으로 문자열 []을 십진수 []로 변환 할 수 없다."나는 이것이 파일을 사용하고 있기 때문에 믿는다. 필자가 생각하는 ReadAllLines은 문자열에만 적용됩니다.
using System.IO;
namespace ConsoleApplication9
{
class Program
{
static void Main(string[] args)
{
Decimal[] Score = File.ReadAllLines("Scores.txt");
Decimal max = Score.Max();
Decimal min = Score.Min();
Console.WriteLine(max + min);
Decimal sum = Score.Sum();
for (int index = 0; index < Score.Length; index++)
{
Console.WriteLine(Score[index]);
}
Console.ReadKey();
}
}
}
희망 하시겠습니까? 오후 8시 30 분 P.S. 텍스트 파일에는 숫자 만 있습니다.