Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.CodeDom;
- using System.Collections.Generic;
- using System.Linq;
- class Program
- {
- static void Main(string[] args)
- {
- Headquarters headquarters = new Headquarters();
- headquarters.Work();
- }
- }
- class Headquarters
- {
- private List<Soldier> _soldiers;
- public Headquarters()
- {
- _soldiers = new List<Soldier>();
- AddSoldiers();
- }
- private void AddSoldiers()
- {
- _soldiers.Add(new Soldier("Соуп", "Ак-47", "Капрал", 3));
- _soldiers.Add(new Soldier("Гоуст", "М4-А4", "Сержант", 5));
- _soldiers.Add(new Soldier("Прайс", "Винторез", "Ветеран", 8));
- _soldiers.Add(new Soldier("Роуч", "М4-А1", "Капрал", 3));
- _soldiers.Add(new Soldier("Виктор", "AWP", "Рядовой", 1));
- }
- public void Work()
- {
- var newSoldiers = _soldiers.Select(soldier => new { name = soldier.Name, title = soldier.Title }).ToList();
- foreach (var soldier in newSoldiers)
- {
- Console.WriteLine($"Имя солдата - {soldier.name}, звание - {soldier.title}");
- }
- }
- }
- class Soldier
- {
- public Soldier(string name, string weapon, string title, int serviceLife)
- {
- Name = name;
- Weapon = weapon;
- Title = title;
- ServiceLife = serviceLife;
- }
- public string Name { get; private set; }
- public string Weapon { get; private set; }
- public string Title { get; private set; }
- public int ServiceLife { get; private set; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement