Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- namespace TopPlayers
- {
- class Program
- {
- static void Main(string[] args)
- {
- List<Player> players = new List<Player>
- {new Player ("Black",21,300),
- new Player ("Green",30,350),
- new Player ("Grey",32,10),
- new Player ("Brown",88,69),
- new Player ("Yellow",13,750),
- new Player ("Purple",24,1),
- new Player ("Pink",69,999),
- new Player ("White",42,555),
- new Player ("Orange",18,80),
- new Player ("Blue",27,100),
- };
- Console.WriteLine("Top 3 player by level:");
- var topByLevel = players.OrderByDescending(player => player.Level).Take(3);
- foreach (var player in topByLevel)
- {
- Console.WriteLine(player.Name);
- }
- Console.WriteLine("Top 3 player by Strength:");
- var topByStrength = players.OrderByDescending(player => player.Strength).Take(3);
- foreach (var player in topByStrength)
- {
- Console.WriteLine(player.Name);
- }
- }
- class Player
- {
- public string Name { get; private set; }
- public int Level { get; private set; }
- public int Strength { get; private set; }
- public Player(string name, int level, int strength)
- {
- Name = name;
- Level = level;
- Strength = strength;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement