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();
     }
 }