示例#1
0
        protected void GetDefeat(NetworkStream ns, View view, Game game)
        {
            BinaryFormatter formatter = new BinaryFormatter();
            Side            side      = (Side)formatter.Deserialize(ns);

            view.Invoke(new Action(
                            () => { game.EndGame(game.Field.SideToPlayer(side).King); }));
        }
示例#2
0
        protected void GetDefeat(NetworkStream ns, View view, Game game)
        {
            BinaryFormatter formatter = new BinaryFormatter();
            Side side = (Side)formatter.Deserialize(ns);

            view.Invoke(new Action(
            () =>{game.EndGame(game.Field.SideToPlayer(side).King);}));
        }