首页 > 技术文章 > 如何表示扑克牌?

kingge 2019-11-08 16:41 原文

方法一:

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?

 

推荐阅读