Advertisement
OwlyOwl

armiya

Jul 1st, 2020
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.60 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4.  
  5. namespace SoldierList
  6. {
  7.     class Program
  8.     {
  9.         static void Main(string[] args)
  10.         {
  11.             List<Soldier> soldiers = new List<Soldier>
  12.             {new Soldier ("Tuhlyatinov","Ak-47","Рядовой", 2),
  13.              new Soldier ("Freshkin","UZI","Маршал", 99),
  14.              new Soldier ("Beefin","Shovel","Прапорщик", 8),
  15.              new Soldier ("Porkov","Ushanka","Ефрейтор", 10),
  16.              new Soldier ("Rossiyskih","Saiga","Лейтенант", 25),
  17.             };
  18.  
  19.             var newSoldierList = from Soldier soldier in soldiers
  20.                                  select new
  21.                                  {
  22.                                      SoldierName = soldier.Name,
  23.                                      SoldierRank = soldier.Rank
  24.                                  };
  25.             foreach (var soldier in newSoldierList)
  26.             {
  27.                 Console.WriteLine(soldier.SoldierName + " - " + soldier.SoldierRank);
  28.             }
  29.  
  30.         }
  31.  
  32.         class Soldier
  33.         {
  34.             public string Name { get; private set; }
  35.             public string Weapon { get; private set; }
  36.             public string Rank { get; private set; }
  37.             public int MonthsInArmy { get; private set; }
  38.  
  39.             public Soldier(string name, string weapon, string rank, int monthsInArmy)
  40.             {
  41.                 Name = name;
  42.                 Weapon = weapon;
  43.                 Rank = rank;
  44.                 MonthsInArmy = monthsInArmy;
  45.             }
  46.         }
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement