Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Threading;
- using System.Linq;
- namespace ConsoleApp2
- {
- class Program
- {
- static void Main(string[] args)
- {
- List<Player> players = new List<Player>
- {
- new Player("Sienn"),
- new Player("Wendanan"),
- new Player("Fara"),
- new Player("Uelorena"),
- new Player("Zelley"),
- new Player("Jornabac"),
- new Player("Wlyn"),
- new Player("Ranzaaaa"),
- new Player("Keta"),
- new Player("Fionawa")
- };
- var topLevel = players.OrderByDescending(player => player.Level).Take(3);
- var topStrength = players.OrderByDescending(player => player.Strength).Take(3);
- Console.WriteLine("Топ 3 игрока по уровню: ");
- foreach (var player in topLevel)
- {
- player.ShowInfo();
- }
- Console.WriteLine("\nТоп 3 игрока по силе: ");
- foreach (var player in topStrength)
- {
- player.ShowInfo();
- }
- }
- }
- class Player
- {
- public string Name { get; private set; }
- public int Level { get; private set; }
- public int Strength { get; private set; }
- public Player(string name)
- {
- Random random = new Random();
- Name = name;
- Level = random.Next(1, 100);
- Strength = random.Next(15, 260);
- }
- public void ShowInfo()
- {
- Console.WriteLine($"Ник: {Name} || Уровень: {Level} || Сила {Strength}");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment