diff --git a/book/contents/basic/match-pattern/match-if-let.md b/book/contents/basic/match-pattern/match-if-let.md index aa153707..2cac6f78 100644 --- a/book/contents/basic/match-pattern/match-if-let.md +++ b/book/contents/basic/match-pattern/match-if-let.md @@ -240,7 +240,7 @@ match some_u8_value { } ``` -通过将 `_` 其放置于其他分支后,`_` 将会匹配所有遗漏的值。`()` 表示啥都不做的意思,所以当匹配到 `_` 后,什么也不会发生。 +通过将 `_` 其放置于其他分支后,`_` 将会匹配所有遗漏的值。`()` 表示返回**单元类型**与所有分支返回值的类型相同,所以当匹配到 `_` 后,什么也不会发生。 然后,在某些场景下,我们其实只关心**某一个值是否存在**,此时 `match` 就显得过于啰嗦。