private bool reverseCount; //确定牌堆是否有牌
private bool isBanker; //确定庄家是否产生 private void desktop_Paint(object sender, System.Windows.Forms.PaintEventArgs e) {
Frame( e );
Game g = new Game();
g.valuesSet( cards );
reverseCount = g.InsertCard();
ReverseFace( e ); while ( isBanker == false ) {
Image c1 = g.P1();
Image c2 = g.P2();
Image c3 = g.P3();
Image c4 = g.P4();
IsBankCard1( c1, e);
IsBankCard2( c2, e);
IsBankCard3( c3, e);
IsBankCard4( c4, e);
isBanker = g.ChooseBanker();
} Image fc = g.FieldCard();
Field( fc, e ); }   生成解决方案可以,运行不能