- ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
227 :デフォルトの名無しさん[sage]:2015/10/18(日) 13:26:26.09 ID:rT2sf8QY - そんなことよりいつタプルとレコードとパターンマッチが使えるようになるんだ
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
232 :デフォルトの名無しさん[sage]:2015/10/18(日) 17:54:02.78 ID:rT2sf8QY - 匿名型をちゃんとタプルにしておけば「C#でTupleをnewするコードがクッッソダサイww」
とか馬鹿にされることもなかったのにな アンダースは細かい使い勝手を改善するような変更に対してすごく保守的だった 拡張メソッドもstaticクラスでしか作れないみたいな嫌がらせを受けたままだし
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
234 :デフォルトの名無しさん[sage]:2015/10/18(日) 18:22:39.24 ID:rT2sf8QY - recordにパターンマッチがくればデータと手続きの分離が進むだろうから
データクラスと別に手続きクラスを用意するのは自然になっていくと思う ただ手続きを探すためには圧倒的に.を打ってインテリセンスに名前が出たほうが便利だから 拡張メソッドは第一線で使われるものになっていくだろう それで拡張メソッドをstaticクラスにまとめること自体はいいんだが 問題はstaticクラスの内部で型が作れないことなんだよなあ 多値を返すためにoutみたいな奇道を使わない場合structを定義しないとどうしようもないが トップレベルに書くと名前空間が汚れすぎる まあそれもタプルが来れば解決か
|
|