コード例 #1
0
        public bool NeuerEintrag()
        {
            string tempName = string.Empty;

            //wenn die aktuelle Punktzahl größer ist als der
            //letzte Eintrag der Liste, wird der letzte Eintrag
            //der Liste überschrieben und die Liste neu sortiert
            if (punkte > bestenliste[anzahl - 1].GetPunkte())
            {
                //den Namen beschaffen
                NameDialog neuerName = new NameDialog();
                if (neuerName.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    tempName = neuerName.LiefereName();
                }
                neuerName.Close();
                bestenliste[anzahl - 1].SetzeEintrag(punkte, tempName);
                Array.Sort(bestenliste);
                //die Daten speichern
                SchreibePunkte();
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #2
0
        public bool NeuerEintrag()
        {
            string tempName = String.Empty;

            //wenn die akltuelle punktzahl größer ist als der letzte eintrag der Liste,
            //wird der letze eintrag überschrieben und neu Sortirert
            if (punkte > bestenListe[anzahl - 1].GetPunkte())
            {
                NameDialog neueName = new NameDialog();
                if (neueName.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    tempName = neueName.LieferName();
                }
                neueName.Close();
                bestenListe[anzahl - 1].SetzeEintrag(punkte, tempName);
                Array.Sort(bestenListe);
                return(true);
            }
            else
            {
                return(false);
            }
        }