如何表示扑克牌?

方法一:

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?

原文地址:https://www.cnblogs.com/kingge/p/11821269.html