public void checkScore(string name, float score) { int index = scores.Length; for (int i = scores.Length - 1; i >= 0; i--) { if (score > scores[i].value) { index--; } else { break; } } if (index < scores.Length) { for (int i = scores.Length - 1; i >= index + 1; i--) { scores[i] = scores[i - 1]; } scores[index] = new scoreHi(name, score); } saveScores(); }
public void initialize() { scores = new scoreHi[10]; for (int i = 0; i < scores.Length; i++) { scores[i] = new scoreHi(); } }