//die Vergleichsmethode public int CompareTo(object objekt) { Liste tempListe = (Liste)(objekt); if (this.listePunkte < tempListe.listePunkte) { return(1); } if (this.listePunkte > tempListe.listePunkte) { return(-1); } else { return(0); } }
//die Methonden //der Konstruktor public Score() { punkte = 0; //eine neue Instany der Liste erstellen bestenliste = new Liste[anzahl]; for (int i = 0; i < anzahl; i++) { bestenliste[i] = new Liste(); } //den Dateinamen aus dem Pfad "zusammenbauen" fileName = System.AppDomain.CurrentDomain.BaseDirectory + @"\score.dat"; if (File.Exists(fileName)) { LesePunkte(); } }