サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大阪万博
qiita.com/plotter
Rust入門者とif letとの出会い if let文は公式チュートリアルでは、パターンマッチングの章で初登場します。入門者はmatchによるパターンマッチングを学んだ後で、「値が一つのパターンにマッチした時の動作だけを書きたいなら、matchの代わりにif letという記法を使えば短く書けるよ」と習うことになります。 //https://doc.rust-jp.rs/book-ja/ch06-03-if-let.htmlから引用 // 値がSome(3)の時だけコードを実行するmatch: let some_u8_value = Some(0u8); match some_u8_value { Some(3) => println!("three"), _ => (), } // if letを使うと短く書くことができる: if let Some(3) = some_u8_value {
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く