ふらっと C#,C♯,C#(初心者用) Part148at TECHふらっと C#,C♯,C#(初心者用) Part148 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト900:デフォルトの名無しさん 20/12/06 15:15:02.40 wbXowyVSa.net 亡き飼い主の声が聞こえる 901:デフォルトの名無しさん 20/12/06 16:04:31.40 +WMwzRY70.net 変更できない参照型って言うのはそれなりに使えるとは思うがなんでrecordなんて名前なんだ? 902:デフォルトの名無しさん 20/12/06 16:16:48.48 wcxECur/M.net OCaml由来 903:デフォルトの名無しさん 20/12/06 16:19:27.32 oEu15NIyd.net >>890 Javaがrecord を採用したから 最初はdataだった 904:デフォルトの名無しさん 20/12/06 16:20:25.26 oEu15NIyd.net >>875 structにもrecord つけられるようにする対応はC#10.0以降 905:デフォルトの名無しさん 20/12/06 17:02:01.60 3Mg1tJ4o0.net >>893 THX 906:デフォルトの名無しさん 20/12/06 17:09:37.16 L/mxF/rBa.net >>876 このスレのレスだけ見てたらそんなの何が嬉しいんだと思ったが、 なるほどそれなりに便利そう ただ、MSのドキュメントに列挙されてる - 値ベースの等価比較のためのメソッド - GetHashCode() のオーバーライド - コピー メンバーとクローン メンバー これらが自動実装されるのは確かに嬉しいが、これを実現するために何でイミュータブルにする 必要があるのかいまいちよく分からない 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch