简洁控制流
约 93 字小于 1 分钟
2025-09-26
if let 匹配
有时会遇到只有一个模式的值需要被处理,其它值直接忽略的场景,那么此时就可以使用 if let 来处理
if let Some(3) = v {
println!("three");
}用 match 匹配的写法
let v = Some(3);
match v {
Some(3) => println!("three"),
_ => (),
}约 93 字小于 1 分钟
2025-09-26
有时会遇到只有一个模式的值需要被处理,其它值直接忽略的场景,那么此时就可以使用 if let 来处理
if let Some(3) = v {
println!("three");
}match 匹配的写法let v = Some(3);
match v {
Some(3) => println!("three"),
_ => (),
}