Exemplo n.º 1
0
        public void FreshBankerInfo()
        {
            var info = RoundPlayers.Find(player => player != null && player.Seat == BankerSeat);

            if (info != null)
            {
                BankerInfo = info;
            }
        }
Exemplo n.º 2
0
        public void FreshWaitBankerList()
        {
            var freshBankers = new List <IRecycleData>();
            var oldBankers   = WaitBankers.ConvertAll(item => item as NbjlPlayerInfo);

            foreach (var waitBanker in oldBankers)
            {
                if (waitBanker != null)
                {
                    var getPlayer = RoundPlayers.Find(player => player != null && waitBanker.Seat == player.Seat);
                    if (getPlayer != null)
                    {
                        freshBankers.Add(getPlayer);
                    }
                }
            }
            WaitBankers = freshBankers.ToList();
        }