提交 8369a607 编写于 作者: S Steve Klabnik

add slice patterns to the guide

Fixes #19177.
上级 48ca6d18
......@@ -3991,6 +3991,19 @@ match origin {
}
```
If you want to match against a slice or array, you can use `[]`:
```{rust}
fn main() {
let v = vec!["match_this", "1"];
match v.as_slice() {
["match_this", second] => println!("The second element is {}", second),
_ => {},
}
}
```
Whew! That's a lot of different ways to match things, and they can all be
mixed and matched, depending on what you're doing:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册