這樣寫的,有沒有可以改進(jìn)的地方
using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? string name = "";
? ? ? ? ? ? int score = 0;
? ? ? ? ? ? string[,] Name_Score = {{"吳松","89"}, {"錢東宇","90"}, {"伏晨", "98"}, {"陳陸","56"}, {"周蕊","60"},{"林日鵬","91"}, {"何昆","93"},{"關(guān)欣","85"}};
? ? ? ? ? ? for (int i = 0; i < Name_Score.GetLongLength(0); i++ )
? ? ? ? ? ? {
? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? if (int.Parse(Name_Score[i,1]) > score)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? name = Name_Score[i,0];
? ? ? ? ? ? ? ? ? ? score = int.Parse (Name_Score[i,1]);
? ? ? ? ? ? ? ? }? ??
? ? ? ? ? ? }
? ? ? ? ? ? Console.WriteLine("分?jǐn)?shù)最高的是{0}, 分?jǐn)?shù)是{1}", name, score);? ? ? ? ? ??
? ? ? ? }
? ? }
}
2020-11-30
改進(jìn):可以用object作為數(shù)組,這樣就可以直接比較就不用將string轉(zhuǎn)換為int了