예제 #1
0
 public bool AddPosition(PosizioneScheda nuovaPosizione)
 {
     if (PosizioniUtilizzate.Contains(nuovaPosizione))
     {
         string er = $"Impossibile aggiungere la posizione {nuovaPosizione}, la posizione è gia esistente.";
         Console.WriteLine(er);
         return(false);
     }
     PosizioniUtilizzate.Add(nuovaPosizione);
     return(true);
 }
예제 #2
0
 public Scheda(PosizioneScheda posizioneCarico)
 {
     PosizioniUtilizzate    = new List <PosizioneScheda>();
     PosizioneDiPresaCarico = posizioneCarico;
     //Assegno l'attuale valore alla scheda e incremento il contatore
     Id = IdCounter++;
     if (IdCounter == 255)
     {
         IdCounter = 0;
     }
 }