static void Main(string[] args) { Random rnd = new Random(); Bicycle[] bikes = new Bicycle[8]; for (int i = 0; i < bikes.Length; i++) { bikes[i] = new Bicycle(rnd.Next(1990, 2018), rnd.Next(10, 100) * 10, "KEK"); } Bicycler[] players = new Bicycler[5]; for (int i = 0; i < players.Length; i++) { var list = bikes.Select(x => !x.Owner); players[i] = new Bicycler(bikes[rnd.Next(list.Count())], rnd.Next(100)); } Console.WriteLine("*****START*****"); Array.ForEach(players, Console.WriteLine); }
public Bicycler(Bicycle bike, int skill) { Bike = bike; Skill = skill; OwnedEvent(this, new EventArgs()); }