public ArmyUnit(int skillLevel, string unitType, int yearsOfExperience)
YearsOfExperience = yearsOfExperience;
public int SkillLevel { get; set; }
public string UnitType { get; set; }
public int YearsOfExperience { get; set; }
static void Main(string[] args)
var units = new List<ArmyUnit>();
units.Add(new ArmyUnit(3, "ranged", 0));
units.Add(new ArmyUnit(7, "melee", 6));
units.Add(new ArmyUnit(5, "mage", 4));
units.Add(new ArmyUnit(9, "mage", 2));
units.Add(new ArmyUnit(7, "ranged", 4));
var highSkilledUnits = units.Where(x => x.SkillLevel >= 7).ToList();