枚舉允許你通過列舉可能的 成員(variants)來定義一個(gè)類型。首先,我們會(huì)定義并使用一個(gè)枚舉來展示它是如何連同數(shù)據(jù)一起編碼信息的。接下來,我們會(huì)探索一個(gè)特別有用的枚舉,叫做 Option,它代表一個(gè)值要么是某個(gè)值要么什么都不是。然后會(huì)講到在 match 表達(dá)式中用模式匹配,針對(duì)不同的枚舉值編寫相應(yīng)要執(zhí)行的代碼。最后會(huì)介紹 if let,另一個(gè)簡(jiǎn)潔