Metodi utilizzati di frequente
Metodi utilizzati di frequente
Metodi utilizzati di frequente
Metodi utilizzati di frequente
public override void Execute() { string weaponName = this.args[1]; IWeapon currentWeapon = this.weapons.FirstOrDefault(w => w.Name.Equals(weaponName)); if (!Validator.IsNull(currentWeapon)) { currentWeapon.CalculateStats(); OutputHandler.WriteMessageInConsole(currentWeapon.ToString()); } else { throw new ArgumentException("Weapon not found."); } }