コード例 #1
0
 public SpielzugAnwort(string spieler, string spielID, int spielzugnummer, Schussergebnis schussergebnis)
 {
     this._spieler = spieler;
     this._spielID = spielID;
     this._spielzugnummer = spielzugnummer;
     this._schussergebnis = schussergebnis;
 }
コード例 #2
0
        public bool setFeldStatus(int reihe, int spalte, Schussergebnis status)
        {
            // Falls zu wenig Reihen
            if (felder.GetLength(0) <= reihe) return false;
            // Falls zu wenig Spalten
            if (felder.GetLength(1) <= spalte) return false;

            felder[reihe,spalte].status = status;

            return true;
        }
コード例 #3
0
 public void feldUpdate(int reihe, int spalte, Schussergebnis status)
 {
     felder[reihe, spalte].setStatus(status);
 }
コード例 #4
0
 protected void raiseSpielzugBeendet(int spielzugnummer, Schussergebnis ergebnis)
 {
     SpielzugAnwort antwort = new SpielzugAnwort(this.name, this.spielID, spielzugnummer, ergebnis);
     if (spielzugBeendet == null) return;
     spielzugBeendet(antwort);
 }