Я занимаюсь разработкой карточной игры.В начале игры каждый игрок получает пять карт.Я хочу создать событие, которое каждый из игроков будет регистрировать на него.Событие будет активировано в начале игры из класса, называемого контроллером (класс, который управляет игрой).Я хочу, чтобы это событие вызывало RecieveCards (CardList) каждого игрока.
Каждый игрок должен получать разные карты ...
Второй вариант, и простой (без события),заключается в создании цикла в классе контроллера, который будет запускаться на всех игроках, и для каждого игрока будет вызываться ReciveCards (CardList).
Я думаю, что первая душа намного элегантнее, но я незнаете, как это возможно, что он будет посылать разные карты для каждого игрока это .. есть ли шаблон для этого?
Редактировать: извините, C # 3.0