谁能帮我调下我的作业的代码啊,谢谢大家!我真的调不好!谢谢大家了啊!

解决方案 »

  1.   

    你是什么代码? 总要拿出来的啊
      

  2.   

            void connection_ClientSendCard(object sender, SendCardEventArgs e)
            {
                ServerConnection con = (ServerConnection)sender;
                #region DEBUG
                Console.Write(con.UserName);
                Console.WriteLine("发送请求出牌牌信息验证!");
                #endregion
                Card sendCard = (Card)e.SendCard;            DdzRule ddzRule = new DdzRule();
                int temp222=TableJudge.JudgeTableNumber(table, con.UserName);            if (_tableCard.TableCards[TableJudge.JudgeTableNumber(table, con.UserName) - 1].TempSendCard != null)
                {
                //判断出牌信息是否符合逻辑            if (ddzRule.JudgeCardValue(_tableCard.TableCards[TableJudge.JudgeTableNumber(table, con.UserName) - 1].TempSendCard, sendCard))
                {
                    _tableCard.TableCards[TableJudge.JudgeTableNumber(table, con.UserName) - 1].TempSendCard = sendCard;                _tableCard.TableCards[TableJudge.JudgeTableNumber(table, con.UserName) - 1].PassNumber = 0;                Packet OutCardPacket = CreateCard();                OutCardPacket.Message = sendCard;
                    //发送信息给同一桌的所有玩家
                    TableJudge.SendPacketInSameTable(table, con, OutCardPacket, clients);           
                }
                else
                {
                    Packet OutCardPacket = CreateCard();
                    OutCardPacket.Message = sendCard;                Card ErrorCard = (Card)OutCardPacket.Message;
                    ErrorCard.Action = ActionType.Error;                //发送信息给同一桌的所有玩家
                    TableJudge.SendPacketInSameTable(table, con, OutCardPacket, clients);      
                }
                }
                else
                {
                    _tableCard.TableCards[TableJudge.JudgeTableNumber(table, con.UserName) - 1].TempSendCard = sendCard;
                    Packet OutCardPacket = CreateCard();
                    OutCardPacket.Message = sendCard;
                    //发送信息给同一桌的所有玩家
                    TableJudge.SendPacketInSameTable(table, con, OutCardPacket, clients); 
                }
            }
      

  3.   

    好象发不完,有几千行55555555555
      

  4.   

    我的QQ 7548155 哪个好人帮帮忙!
      

  5.   

    啊,,,,,,,,,,怎么能传上来啊,
      

  6.   

    老是,有包收不到。或是处理不过来,用断点看,程序就是好的!
      

  7.   

     您的主机中的软件放弃了一个已建立的连接 ,是怎么回事啊!!!