枚举和模式匹配