我用C#写了一个斗地主程序,出牌,接牌,界面都做好了,可以怎么开局?

来源:百度知道 编辑:UC知道 时间:2024/06/27 05:20:08
就是流程控制问题,打一局大概可以解决,最头疼的是怎么开始第二局。。我的牌用图片框做的,new出来的,第二局的时候,不能再new了,该怎么解决啊。。。我暂时写的是单机版
太大了,怎么贴出来,主要一个流程怎么重新开始,新局开始,什么都需要重新来

不能new就不new
用单体模式,你这种情况就没必要再new
牌都是通用的吧!你new那么多干什么,new一遍还不够吗?

你第一个流程怎么开始的?难道开始一个新流程还有区别吗?
我不会玩斗地主,所以规则我也不知道,更写不出来!但我见过别人玩
应该有分数吧、还有牌吧
不行就只保留分数之类的,其他全部清空,然后重新开始

看不明白,为啥不能再"new"了。。。。在多newnew试试看。。。

至少把class diagram贴出来看看程序结构是什么样的

你得把第一局加载的东西和数据改清空的清空,然后再重新加载