Exemplo n.º 1
0
        /// <summary>
        /// 抢红包
        /// </summary>
        /// <param name="username"></param>
        /// <param name="redId"></param>
        /// <returns></returns>
        public double receiver(string username, string redId)
        {
            double val = 0;

            if (redPackageRepository != null)
            {
                redPackageRepository.Get(redId);
            }
            else
            {
                val = RandomRealContainer.Dequeue();
            }

            Console.WriteLine("这个用户:{0},领取了一个红包:{1}", username, val);
            return(val);
        }