0

我正在运行 Visual Studio '08 并使用 C# 代码。但是,我正在使用表单,但它是基于浏览器的。我正在使用 StreamReader 和 StreamWriter 将信息读取和写入服务器端文件。情况是井字游戏,所以规则很明确,有9个按钮,当一个按钮被按下时,上面的文字会根据玩家的X或O而变化。游戏是在两个浏览器或标签页上玩的,所以浏览器必须与服务器交互。

我真的很想知道如何通过从服务器端文件读取和写入数据来跟踪每个玩家所采取的行动,以便我可以检查获胜者。我正在将游戏数据保存到一个文本文件中,这就是我正在谈论的服务器端文件。

请保持Visual Studio的环境,这里没有任何插件可以单独用于手动练习。

谢谢你的时间。

4

1 回答 1

1

使用 MessageBus 发布和订阅消息:https ://github.com/messagebus/messagebus_csharp_api

这是一篇很棒的文章,关于系统如何使用 MessageBus 处理两个玩家通信:http ://www.ronaldwidha.net/2010/05/31/a-simple-example-of-the- webformsmvp-cross-presenter-messaging/

于 2012-04-12T05:27:31.880 回答