[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part138 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part138 http://mevius.5ch.net/test/read.cgi/tech/1528194762/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
974: デフォルトの名無しさん (スププ Sd1f-9U+n) [sage] 2018/08/03(金) 23:23:18.87 ID:zsmRuSg9d aaa?.bbb?. ccc == null http://mevius.5ch.net/test/read.cgi/tech/1528194762/974
976: デフォルトの名無しさん (ワッチョイ ffa6-F9eT) [sage] 2018/08/03(金) 23:59:44.06 ID:5FtEqA870 >>975 >>973 確かにその場合は短絡評価は余計なお世話と言うか、短絡評価を使うことは間違ってますね。 ただ、>>970 の例では副作用がないのは明らかですし、 C# で短絡評価が用意されている以上、それを使うなというのは酷な話のようにも思います。 今回の問題に関しては >>974 のような & も && も使わない解決策もありますが、 Microsoft の Reference Source でも obj != null && ((int)obj) != 0 のように 短絡評価が積極的に使われてますので、そのようなコードは認められるべきではないでしょうか。 http://mevius.5ch.net/test/read.cgi/tech/1528194762/976
979: デフォルトの名無しさん (ワッチョイ 6f9e-QB3m) [] 2018/08/04(土) 09:01:55.83 ID:n5GHf3Ra0 >>974 もし aaa.bbb= null だった場合に、 if(aaa?.bbb?. ccc == null) がtrueになることは無いですか? http://mevius.5ch.net/test/read.cgi/tech/1528194762/979
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s