Exemple #1
0
        public static void EFMian()
        {
            Console.WriteLine("注意马上开始抢票!显示票数信息");
            int totalNub = EFLockTest.GetData();

            Console.WriteLine($"现在剩余票数:{totalNub}");
            EFA();
            EFB();
        }
Exemple #2
0
        private static async void EFB()
        {
            var task = Task.Run(() =>
            {
                for (int i = 0; i < 20; i++)
                {
                    int totalNub = EFLockTest.GetData();
                    if (totalNub > 0)
                    {
                        EFLockTest.EFUPDLOCK();
                    }
                }
            });
            await task;

            Console.WriteLine("EFB抢票结束");
        }