如何表示扑克牌?

方法一:

class Card{ public Color Color{get;set;}public int Size{get;set;} }

方法二

113,54   113%100得到Color  113/10得到Size

方法三:

0XD1,0X54  0XD1>>4得到Size 0XD1 & 0X0F得到Color

 

 

请思考为什么表示时大小在前花色在后???例如1代表方块,2代表梅花,3代表红桃,4代表黑桃,选择0XD1代表方块K而不是0X1D?

 

posted @ 2019-11-08 16:41  Joe·Zhou  阅读(461)  评论(0编辑  收藏  举报