Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ООП
- {
- class Program
- {
- static void Main(string[] args)
- {
- Platoon stock = new Platoon(new List<Solder>{
- new Solder("Name_1", "C#", "Middle", 15),
- new Solder("Name_2", "C++", "Junior", 150),
- new Solder("Name_3", "Python", "Senior", 1),
- new Solder("Name_4", "HTML", "Lead", 0),
- new Solder("Name_5", "x86 ASM", "Beginer", 473)
- }); // Mentor.ReadAndAccept("Не служил, званий и вооружений не знаю, но, надеюсь, для задачи подойдёт)");
- stock.Work();
- }
- }
- class Solder
- {
- public string Name { get; private set; }
- public string Armament { get; private set; }
- public string Rank { get; private set; }
- public int MonthsOfService { get; private set; }
- public Solder(string name, string armament, string rank, int monthsOfService)
- {
- Name = name;
- Armament = armament;
- Rank = rank;
- MonthsOfService = monthsOfService;
- }
- }
- class Platoon
- {
- private List<Solder> _solders = new List<Solder>();
- public Platoon(List<Solder> solders)
- {
- _solders = solders;
- }
- public void Work()
- {
- Console.WriteLine($"Список имен и званий солдат:");
- var listOfNamesAndTitles = _solders.Select(solder => new { Name = solder.Name, Armament = solder.Armament });
- foreach (var solder in listOfNamesAndTitles)
- {
- Console.WriteLine($"{solder.Name} | {solder.Armament}");
- }
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement