[過去ログ]
Rust part31 (1002レス)
Rust part31 http://mevius.5ch.net/test/read.cgi/tech/1751545806/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
4: デフォルトの名無しさん [sage] 2025/07/04(金) 00:29:23.67 ID:uYpH3kMo あくまでも例だね 今回の例に限ればこれが短く可読性もいい if let Channel::Stable(Semver { major: 1, minor: 88, .. }) = release_info { println!("`let_chains` was stabilized in this version!!!"); } http://mevius.5ch.net/test/read.cgi/tech/1751545806/4
15: デフォルトの名無しさん [sage] 2025/07/04(金) 08:55:18.58 ID:HIBkUYal >>4 C#だとこんな感じだからやっとRustが追いついて来た if (release_info() is Stable { Semver{ Major: 1, Minor: 88 } } stable) { Console.WriteLine($"Matched version: {stable.Version}"); } http://mevius.5ch.net/test/read.cgi/tech/1751545806/15
19: デフォルトの名無しさん [sage] 2025/07/04(金) 10:22:41.50 ID:pz2zExAy >>17 よく見ろよ>>4と>>15 Rustが可読性も良い http://mevius.5ch.net/test/read.cgi/tech/1751545806/19
30: デフォルトの名無しさん [sage] 2025/07/04(金) 10:39:35.11 ID:HIBkUYal >>29 では>>4をまともな日本語に変換してからコーディングしてみろよ http://mevius.5ch.net/test/read.cgi/tech/1751545806/30
32: デフォルトの名無しさん [sage] 2025/07/04(金) 10:42:22.73 ID:h364eCOG >>20 それはC#が文法設計を失敗して間違えているんだよ C#ではvarや代入でパターンマッチングする時はちゃんと左辺(値が入る変数がある側)と右辺(任意の式) Rustでも全く同じでこれが正しい そしてRustではifの中でも>>4のように一貫して同じ形なる C#は一貫性がなく文法設計を間違えた http://mevius.5ch.net/test/read.cgi/tech/1751545806/32
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.037s