現在、UNI の割り当てを行っていますが、テキスト ファイルの内容を Decimal/Double Array に取得する方法について非常に混乱しています。
それ自体が尋ねる質問は次のとおりです。「コンピューター プログラムは、データ ファイルから 12 のスコア (10 進数) を読み取り、それらを配列に格納し、中央の 10 のスコアの平均を計算する必要があります。つまり、最高と最低の12 のスコアは、平均計算に含まれません。」
私はそれに最善のショットを与えましたが、手短に言えば、このエラーを修正する方法がわかりません「string []をdecimal []に暗黙的に変換できません」文字列にのみ適用されます。
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();
}
}
}
お役に立てれば幸いです。PSテキストファイル内には数字のみがあります。